AROUND 310 people gathered Friday night for a magical evening of festive fun to celebrate the holiday season.
Despite the wet weather, families enjoyed face painting, a Christmas photo booth, and seasonal cheer and community fun.
Santa and his elf delighted children, arriving on a motorbike and handing out treats. Performances by the Mooloolah Valley Choirs added joyful melodies, while the local Lions served a sausage sizzle.
The highlight was the lighting of decorated Christmas trees, spreading holiday spirit. Organisers thanked volunteers and attendees, including Federal MP Andrew Wallace and other local leaders.