Kids & Coffee Open the app

🎭 Christmas shows and workshops for kids in Melbourne 2026

Pantos, The Nutcracker, outdoor Christmas movies, Santa trains, library craft and gingerbread workshops around Melbourne, by date. The ticketed ones sell out, so book early.

🎄 All Christmas🎅 Santa photos · 38🤫 Sensory Santa · 11🕯️ Carols · 29✨ Christmas lights · 109💸 Free Christmas events · 54🎭 Shows and workshops · 23

Also in: Adelaide (29) Sydney (31) Brisbane (29) Gold Coast (9) Perth (9)

Updated 9 November 2026 · Open in the app

On now

🎨 Christmas Snow Globe Workshop at Como House
South Yarra · Saturdays: 7 Nov 10-11am, 14 Nov 12-1pm, 28 Nov 1-2pm, 12 Dec 1-2pm · $50 per person (adults and children each need a ticket)
☕ 90m to coffee
🎅 Myer Santaland and Santaland Express, Bourke Street
Melbourne · Sat 7 Nov to Thu 24 Dec; Mon to Fri 10am to 5:50pm, Sat 12:10pm to 5pm, Sun 1:20pm to 5pm · Book online; visiting Santaland is free in past years, photo packages optional (check 2026 prices)
☕ 60m to coffee

Coming up

Sat 14 Nov
🎅 Dr. Seuss Breakfast with Santa at Parkmore
Keysborough · Sat 14 Nov, sittings 8am to 8:45am and 9am to 9:45am · $13.50 per child; parents and guardians do not need a ticket
☕ 210m to coffee
🎅 Breakfast with Santa at Chirnside Park
Chirnside Park · Sat 14 Nov, 9am to 9:45am · $12.50 per child; parents and guardians free
☕ 190m to coffee
🎨 Gingerbread House Workshop at Como House
South Yarra · Saturdays 14 Nov to 19 Dec, one-hour sessions (11am most weeks; extra 1pm session 5 and 19 Dec; 10am on 14 Nov) · $65 per person, adults and children (each accompanying adult needs a ticket)
☕ 90m to coffee
Wed 25 Nov
⭐ Melbourne's Christmas Wonderland at Caulfield Racecourse
Caulfield East · 25 Nov to 24 Dec, about 3-hour sessions (weekends 10am, 2pm, 6pm; selected weeknights 6pm) · Single (3+) $42.50, family of 4 $130, VIP $75, plus booking fee; some extras cost more
☕ 460m to coffee
Fri 27 Nov
✨ Christmas Square at Fed Square: giant tree, bell swings and light shows
Melbourne · Daily 27 Nov to 25 Dec, open all day · Free
Free☕ 100m to coffee
🎭 A Merry Kidsmas: Elf Academy show, North Melbourne
North Melbourne · Thu to Sun, 27 Nov to 20 Dec, sessions between 9:30am and 1:30pm (about 75 to 90 min each) · $39.90 to $59.90; babies under 12 months free on a lap
☕ 80m to coffee
Sat 28 Nov
🎅 Santa's Breakfast at Greensborough Plaza
Greensborough · Sat 28 and Sun 29 Nov, 45-minute sittings at 8am, 9am and 10am · $10 per child plus booking fee; parents do not need a ticket (not catered)
☕ 270m to coffee
🎭 The Greatest Christmas Show at Bunjil Place
Narre Warren · Sat 28 Nov, 3:30pm to 5:20pm and 7:15pm to 9:05pm · Adult $59.90 to $79.90, child (2-15) $49.90 to $69.90, plus $3.50 fee
☕ 500m to coffee
Thu 3 Dec
🎨 Native Christmas Wreath Making Workshop at Como House
South Yarra · Thu 3 Dec and Thu 17 Dec, 11am to 12pm · $125 per person, adults and children
☕ 90m to coffee
Fri 4 Dec
✨ Crown Christmas River Show on the Yarra
Southbank · Nightly 4 to 25 December 2026, 9pm to 11pm, a show every 15 minutes · Free
Free☕ 190m to coffee
Sat 5 Dec
🎭 The Nutcracker ballet at the Regent Theatre
Melbourne · 5 to 24 Dec, session times on the booking calendar (2 hours including interval) · Prices on booking page; family packs of 4 save $10 per ticket; under 2s free on a lap
☕ 100m to coffee
🎅 The Polar Express Train Ride with Santa, Queenscliff
Queenscliff · Sat and Sun 5, 6, 12, 13, 19, 20 Dec; departures 10am, 11:45am, 2:15pm, 3:45pm · Child $43.75, adult $61.95, concession $55; 4-seat booths $222.50; under 2s free on a lap; plus booking fee
🎭 The Christmas Spectacular at the Palais Theatre
St Kilda · Sat 5 Dec, 2pm (ends about 3:50pm) and 6:30pm (ends about 8:20pm) · See Ticketmaster for prices
☕ 60m to coffee
⭐ Twilight Santa Trains, Mornington Railway
Moorooduc · Sat 5 Dec, Fri 11 Dec, Fri 18 Dec; departures 6pm and 7:30pm · Adult $32, child $20, family (2+2) $79, under 3s $5, concession $27
☕ 60m to coffee
Sun 6 Dec
⭐ Santa Train Rides (daytime), Mornington Railway
Moorooduc · Sun 6, Sat 12, Sun 13, Sat 19, Sun 20 Dec; departures 8:30am, 10am, 11:15am, 12:45pm, 2pm · Adult $32, child $20, family (2+2) $79, under 3s $5, concession $27; 8-seat compartment $135
☕ 60m to coffee
Wed 9 Dec
🎭 The Greatest Christmas Show at Frankston Arts Centre
Frankston · Wed 9 Dec, 7:15pm to 9:05pm · Adult $59.90 to $79.90, child (2-15) $49.90 to $69.90, under 2s free on a lap, plus $4.50 fee
☕ 250m to coffee
Fri 11 Dec
🎭 Home Alone in Concert with the MSO
Southbank · Fri 11 Dec 7:30pm; Sat 12 Dec 1pm and 7:30pm; Sun 13 Dec 2pm (about 2 hr 10 min) · Standard $86 to $155, concession $81 to $150, plus $8 booking fee
☕ 190m to coffee
Sat 12 Dec
🎨 Gingerbread House Workshop at Henry and the Fox (CBD)
Melbourne · Sat 12 Dec, 11am to 1pm · Pair $129 (2 guests, 1 house), trio $199 (3 guests, 2 houses), plus booking fees
☕ 20m to coffee
Sat 19 Dec
🎭 Christmas Cinema at The Capitol: Klaus
Melbourne · Sat 19 Dec, 1pm to 3pm (doors 12:30pm) · Adults $10, kids and concession $5
☕ 10m to coffee
Sun 20 Dec
🎭 Christmas Cinema at The Capitol: Home Alone 2
Melbourne · Sun 20 Dec, 1pm to 3:30pm (doors 12:30pm) · Adults $10, kids and concession $5
☕ 10m to coffee
🎭 Peter Pan: A Traditional Christmas Pantomime, St Kilda
St Kilda · Sun 20 Dec 5pm; Tue 22 and Wed 23 Dec 2pm and 6pm; Thu 24 Dec 11am and 3:30pm · Adults $65 to $85, children $55 to $75, plus transaction fees
☕ 30m to coffee