The countdown is on to a full weekend of fantastic - and free - Christmas festivities on the banks of Loch Lomond this weekend.

Loch Lomond Shores' Christmas festival takes place on Saturday, December 4 and Sunday, December 5 at the Balloch venue.

Helensburgh Advertiser: There'll be street food stalls to tickle the tastebuds throughout the weekendThere'll be street food stalls to tickle the tastebuds throughout the weekend (Image: Contributed)

The weekend will feature a great range of street food, children’s entertainers and rides, live entertainment, and a covered marquee for visitors to enjoy their street food and some refreshments from the outdoor bar.

Santa will be on hand to say hello to children in his magical grotto, while visitors can also create the perfect pictures and videos for social media at a festive lights outdoor ‘selfie trail’.

Helensburgh Advertiser: Santa will be welcoming children to his grotto at Loch Lomond Shores this weekendSanta will be welcoming children to his grotto at Loch Lomond Shores this weekend

The festival will be open from 10am to 6pm on both days.

Advance booking of a specific time slot is required to visit Santa (£7.50 per child) - click here for more information.

To find out more about what's happening during the weekend, see the Loch Lomond Shores Events website or check out the venue's Facebook page.