What’s On At This Year’s Christmas Wonderland
Discover all your favourite Christmas entertainment available throughout this year’s Christmas Wonderland
With something for everyone, Toowoomba’s Christmas Wonderland offers a range of entertainment each night. Marvel at the Christmas lights displays and enjoy local performances and many more Christmas joys.
We offer free ice creams and popcorn for children. There is a BBQ’s with sausage sizzles, Christmas raffles, Lions Club Christmas cakes & puddings for sale, tea & coffee, and much more! Discover all the activities below.

St Mary’s College Concert Band and Vernados Choir
Date: Saturday 5th December 2026
On Stage: 7.30-8.15pm

501st Legion Redback Garrison
In Costume
Dates: Saturday 5th, Saturday 12th, Saturday 19th December 2026

Dancing Stars Toowoomba
Date: Saturday 5th December 2026
Dance Area Two, Upper Park
Start Time: 7.30pm

Con Brio
Monday 21st and Wednesday 23rd December 2026
On Stage: 7.30pm - 8.15pm

Golden Guitar Winner Brendon Walmsley Family
Monday 14th December 2026 and Thursday 17th and Monday 21st December 2026
On Stage: 8.30pm - 9.15pm

Move and Groove Dance School
Date: Sunday 6th and 13th December 2026
Dance Area One - Lower Park
Start Time: 7.30pm

Sing Australia
Date: Wednesday 16th December 2026
On Stage: 7.30 - 8.15pm

Kiyua Performing Arts (Toowoomba)
Date: Saturday 12th and Monday 21st of December 2026
Dance Area One - Lower Park

Dance Central
Dates: Monday 7th, Tuesday 8th, Wednesday 9th, Thursday 10th, December 2026
Dance Area 2, Upper Park
Start time: 7.30pm
Wednesday 9th - Dance Area 1 Lower Park - 7.30pm

Toowoomba Choral Society Youth Choir
Date: Tuesday 8th December 2026
On Stage: 7.30-8.15pm

Step In Time Dance Academy
Date: Friday 11th December 2026 - Dance Area One - Lower Park
Start Time: 7.30pm

McGrath Studio of Highland Dancing
Date: Wednesday 9th December 2026
Dance Area 2, (Upper Park)
Start time: 7.30pm

Harlaxton RSL Brass Band
Date: Thursday 10th December 2026
On Stage: 7.30-8.15pm and 8.30-9.15pm

Come as You Are
Dates: Saturday 12th, Wednesday 16th and Tuesday 22nd December 2026
On Stage: 8.30-9.15pm

Bluerhythmix
Date: Friday 11th December 2026
Dance Area 2, (Upper Park)
Start Time: 7.30PM

Jim Miller Big Band
Date: Tuesday 15th and Friday 18th December 2026
On Stage: 7.30-8.15pm and 8.30pm - 9.15pm

Pinnacle Performing Arts
Dates: Tuesday 15th and Wednesday 16th December 2026
Dance Area ONE - Lower Park
Start Time: 7.30pm

Aspire Dance Academy
Date: Saturday 5th of December 2026
Dance Area 1, (Lower Park)

U3A Ukuleles for Fun
Dates: Sunday 20th December 2026
On Stage: 7.30-8.15pm

Belinda Tigell Music
Date: Sunday 13th December 2026
On Stage: 7.30pm - 8.15pm
Date: Thursday 24th December 2026
On Stage: 7.30-8.15pm

Ignite Dance Company
Dates: Saturday 12th and Sunday 13th, plus Monday 14th and Tuesday 15th December 2026
Dance Area 2 -(Upper Park)
Start Time: 7.30pm

Toowoomba Concert Band
Date: Monday 7th and Monday 14th December 2026
On Stage: 7.30-8.15pm

St Saviour's College Choir
Date: Saturday 5th December 2026
On Stage: 8.30pm - 9.15pm

"Matthew Peter as Elvis"
Saturday 19th of December 2026
Times: 7.30pm - 8.15pm and 8.30pm - 9.15pm
On Stage:

iDance Studios
Dates: Monday 7th and Tuesday 8th December 2026
Dance Area 1, Lower Park
Start Time: 7.30pm

Toowoomba Regional Youth Orchestra
Date: Sunday 6th December 2026
On Stage: 7.30 - 8.15pm

JE Dancehouse
Dates: Wednesday 16th, Thursday 17th, Friday 18th, Saturday 19th and Sunday 20th December 2026.
Dance Area 2 - (Upper Park)
Start Time: 7.30pm

Toowoomba Regional Youth Orchester Jazz Band
Date: Sunday 6th December 2026
On Stage: 8.30-9.15pm

Toowoomba Cosplay Group
Dates: Sunday 6th, Wednesday 9th, Sunday 13th, Wednesday 16th December 2026
In Costume

Elizabeth Rae
Date: Saturday 12th December 2026
On Stage: 7.30-8.15pm

Toowoomba Municipal Band
Date Wednesday 9th December 2026
On Stage: 7.30-8.15pm and 8.30-9.15pm

Toowoomba Beatles Tribute Choir
Date: Sunday 20th December 2026
On Stage: 8.30-9.15pm

Toowoomba Choral Society Contemporary Choral
Date: Thursday 10th December 2026
On Stage: 7.30-8.15pm
