Kids & Coffee Open the app

🎄 Christmas with the kids in Perth 2026

63 Christmas things on around Perth this season: pageants, carols, Santa photos, Christmas lights, markets and workshops, with dates checked against the organiser. Tap one for directions, cost and where the nearest coffee and toilets are.

🎅 Santa photos · 22🕯️ Carols · 15✨ Christmas lights · 66💸 Free Christmas events · 37🎭 Shows and workshops · 9

🗺️ Christmas lights map: every display and 54 lit-up houses and streets on one map, tag a house, plan a drive.

Also in: Adelaide (136) Melbourne (127) Sydney (208) Brisbane (130) Gold Coast (53) Sunshine Coast (14) Toowoomba (11) Cairns (7) Townsville (6) Rockhampton (9) Bundaberg (7) Hervey Bay (4) South West WA (7) Albany (3) Kalgoorlie (6)

Open them in the app and swipe through, or play the free Christmas lights hunt on the drive.

Updated 9 November 2026

On now

🎅 Santa photos at Westfield Booragoon
Booragoon · Daily from 7 Nov to 24 Dec. Book online · See booking page for photo packages
☕ 10m to coffee
🎅 Santa photos at Westfield Carousel, Cannington
Cannington · Daily from 7 Nov to 24 Dec. Book online · See booking page for photo packages
☕ 80m to coffee
🎅 Santa photos at Westfield Whitford City, Hillarys
Hillarys · Daily from 6 Nov to 24 Dec. Book online · See booking page for photo packages
☕ 170m to coffee
🎅 Santa photos at Westfield Innaloo
Innaloo · Daily from 7 Nov to 24 Dec. Book online, Auslan and sensitive sessions too · See booking page for photo packages
☕ 40m to coffee
🎅 Santa photos at Lakeside Joondalup
Joondalup · Daily from Sat 7 Nov to 24 Dec, ground floor near Myer. Bookings essential · See booking page for photo packages
☕ 80m to coffee
🎅 Santa photos at Karrinyup Shopping Centre
Karrinyup · Daily 1 Nov to 24 Dec, Centre Court near The Coffee Club. Book online · See booking page for photo packages
☕ 20m to coffee
✨ The Sweetest Time of the Year gingerbread house, Brookfield Place
Perth · Daily 4 Nov to 1 Jan, 6am to midnight · Free
Free☕ 40m to coffee

Coming up

Sat 14 Nov
🎅 Santa photos at Mandurah Forum
Mandurah · Daily 14 Nov to 24 Dec, in front of Target. Bookings essential · See booking page for photo packages
☕ 110m to coffee
Thu 19 Nov
🎅 Santa photos at Galleria, Morley
Morley · Daily from Thu 19 Nov to Christmas Eve, Fashion Mall ground floor. Bookings essential · See booking page for photo packages
☕ 1.0km to coffee
✨ Subiaco Twilight Trail
Subiaco · Nightly from 5pm. In 2025 it ran Thursday 20 November to Wednesday 31 December; 2026 dates not yet announced, this follows last year's pattern · Free
Free
Fri 20 Nov
🎭 The Nutcracker, West Australian Ballet at His Majesty's Theatre
Perth · 20 Nov to 13 Dec, see the booking site for performance times · Ticketed, see West Australian Ballet tickets for prices
☕ 50m to coffee
Sat 21 Nov
🎅 Santa photos at Ocean Keys, Clarkson
Clarkson · Daily from 21 Nov until Christmas Eve. Book online · See booking page for photo packages
☕ 110m to coffee
🎅 Santa photos at Rockingham Centre
Rockingham · Daily from Sat 21 Nov to Christmas Eve, outside Chemist Warehouse. Bookings essential · See booking page for photo packages
☕ 50m to coffee
🎅 Santa photos at Cockburn Gateway
Success · Daily Sat 21 Nov to 24 Dec, outside Big W. Book online · See booking page for photo packages
☕ 10m to coffee
Sun 22 Nov
🎅 Sensitive Santa sessions at Mandurah Forum
Mandurah · Sun 22 Nov and Sun 29 Nov. Session times on the booking page · See booking page
☕ 110m to coffee
🎅 Santa photos at Belmont Forum
Cloverdale · Daily Sun 22 Nov to Thu 24 Dec, by Customer Service between Coles and Kmart · See booking page for photo packages
☕ 190m to coffee
Wed 25 Nov
✨ The Magic of Christmas light trail, Wanneroo Botanic Gardens
Wanneroo · Nightly 25 Nov to 3 Jan (some closure days), evening sessions of 1.5 hours · Sightseeing adults $8, kids 4 to 13 $6; Glow Golf extra
☕ 0m to coffee
Fri 27 Nov
🎪 Dazzle at Darius Christmas night, Kwinana
Kwinana Town Centre · Fri 27 Nov, 5pm to 8pm, tree lighting 7:30pm · Free
Free☕ 180m to coffee
✨ Rio Tinto Christmas Lights Trail, Perth CBD
Perth · Nightly 27 Nov to 27 Dec, 6pm to 9pm · Free
Free☕ 30m to coffee
✨ City of Stirling Christmas Lights
Stirling · Nightly 27 Nov to 27 Dec, 7pm to 10pm · Free
Free☕ 400m to coffee
Sat 28 Nov
🎅 Santa photos at Armadale Shopping City
Armadale · Daily 28 Nov to 24 Dec. Book online · See booking page for photo packages
☕ 20m to coffee
🎅 Santa's Tiny Home in Forrest Place
Perth · Every evening 28 Nov to 24 Dec, 6pm to 8pm · Free
Free☕ 30m to coffee
Sun 29 Nov
🎪 Experience Christmas at Government House open day
Perth · Sun 29 Nov, 3pm to 7pm (gates close 6:30pm), carols from 5:30pm · Free
Free☕ 200m to coffee
Tue 1 Dec
🕯️ City of Perth Christmas Carollers in Forrest Place
Perth · Every evening 1 Dec to 27 Dec, between 6pm and 9pm (each group plays about an hour) · Free
Free☕ 30m to coffee
✨ Joondalup City Centre Christmas Lights Trail
Joondalup · Evenings in the festive season; 2026 dates not yet announced, check the City's trail map · Free
Free
✨ City of South Perth Christmas Lights Trail
South Perth · Through December in 2025; 2026 dates not yet announced, this follows last year's pattern · Free
Free
✨ City of Armadale Christmas Lights Trail
Armadale · Evenings in December; the 2026 map is due once entries open in November and close in December · Free
Free
✨ City of Kwinana Christmas Lights Trail
Kwinana Town Centre · Evenings in December; 2026 dates not yet announced, watch lovemykwinana.com for registrations · Free
Free
Wed 2 Dec
🎅 Storytime with Santa at Kalamunda Library
Kalamunda · Wed 2 Dec, 5pm to 6pm · $5 per person plus booking fee (adults need a ticket too)
☕ 0m to coffee
Fri 4 Dec
🎅 Santa's Christmas Village at Perth Convention Centre
Perth · 4 to 24 Dec (closed 7 to 10 Dec), sessions 8:30am, 11:15am, 2pm, plus 5:30pm on select days · Kids 3 to 17 $43, tiny tots 1 to 2 $19, adults $25 entry only, plus booking fee
☕ 90m to coffee
🕯️ Inglewood Christmas Carols in the Town Square
Inglewood · Fri 4 Dec, 4pm to 8pm · Free
Free☕ 60m to coffee
🎁 Christmas Under the Gum Trees market and carols, Sawyers Valley
Sawyers Valley · Fri 4 Dec, 4pm to 7pm, carols in the final hour · Free entry
Free
🕯️ Twilight Fair and Carols on the Green, Mirrabooka
Mirrabooka · Fri 4 Dec, fair 4:30pm to 7pm, carols from 7pm · Free
Free
🕯️ Carols by the River, Riverside Gardens Bayswater
Bayswater · Fri 4 Dec, 5pm to 9:30pm · Free (song booklets for a gold coin)
Free☕ 70m to coffee
✨ Rockingham Christmas Lights Launch, Churchill Park
Rockingham · Fri 4 Dec, 5pm to 8:30pm, lights switched on at 8pm · Free
Free☕ 60m to coffee
✨ Mandurah Christmas Lights Trail
Mandurah · Nightly 4 Dec to 3 Jan, 6pm to 10pm · Free
Free☕ 1.9km to coffee
🎄 Mandurah Christmas Pageant and fireworks
Mandurah · Fri 4 Dec, 6pm to 10pm, fireworks at 9pm · Free
Free☕ 130m to coffee
Sat 5 Dec
🕯️ Carols by Torchlight at Araluen Botanic Park
Roleystone · Sat 5 Dec, kids' activities from 4pm, carols 7pm to 8pm · From 4pm: $2 per person or $5 per family (2 adults, up to 3 kids) donation; before 4pm normal entry
🕯️ Carols in the Park with Perth Symphony Orchestra, Claremont
Claremont · Sat 5 Dec, picnics from 6pm, Santa 6:30pm to 7pm, concert 7pm to about 9pm · Free
Free☕ 460m to coffee
🕯️ Cottesloe Carols by Candlelight
Cottesloe · Sat 5 Dec, gates 5:30pm, carols from 6:45pm, finishes 8:30pm · Free
Free☕ 470m to coffee
🎄 Alinta Energy Christmas Pageant, Perth city
Perth · Sat 5 Dec, from 7:30pm along St Georges Terrace · Free
Free☕ 110m to coffee
🎭 Sinbad the Sailor Christmas pantomime, Old Mill Theatre
South Perth · 5 to 19 Dec: evenings 7:30pm (5, 10, 11, 12, 17, 18, 19 Dec), matinees 2pm (6, 12, 13, 19 Dec) · Adults $28, kids under 16 $17, family of 4 $70, plus fees
☕ 140m to coffee
Sun 6 Dec
🕯️ Brass on the Grass Christmas, Victoria Gardens
East Perth · Sun 6 Dec, 4pm to 7pm · Free
Free☕ 140m to coffee
🕯️ Carols at Sunset, Mends Street Foreshore South Perth
South Perth · Sun 6 Dec, 5:30pm to 8:30pm, Santa at 7:30pm · Free
Free☕ 30m to coffee
✨ Mandurah Canal Christmas Lights Cruise
Mandurah · Nightly from late Nov to early Jan, 7:15pm and 8:45pm; 2-hour cruises 18 to 22 Dec · 1-hour cruise adults $55, kids 3 to 12 $38, 1 to 2 $10, under 1 free
☕ 130m to coffee
✨ Sensory-friendly Christmas Lights Cruise, Mandurah
Mandurah · Sun 6 Dec, boarding 6:45pm, departs 7:15pm (1 hour) · Adults $55, kids 3 to 12 $38, 1 to 2 $10, under 1 free
☕ 130m to coffee
Wed 9 Dec
🎅 Auslan Santa and Friends, Forrest Place
Perth · Wed 9, Thu 10, Wed 16 and Thu 17 Dec, 6pm to 8pm · Free
Free☕ 30m to coffee
Thu 10 Dec
🕯️ Noongar Carols Community Concert, Perth Town Hall
Perth · Thu 10 Dec, 7pm to 8pm (doors 6:45pm) · Free, booking required
Free☕ 60m to coffee
Fri 11 Dec
🎪 Tuart Hill Festival of Christmas with Santa and a family movie
Tuart Hill · Fri 11 Dec, 6pm to 9pm, family movie at 7:30pm · Free, registration required
Free☕ 890m to coffee
✨ Town of Cambridge Christmas Lights Trail
Floreat · Evenings in December; in 2025 the map and voting opened 12 December and ran to 2 January. 2026 dates not yet announced · Free
Free
Sat 12 Dec
🎅 Meet Santa at Perth Zoo
South Perth · Sat 12, Sun 13 and Fri 18 to Thu 24 Dec, sessions 9:30am to 1:30pm · $20 per 5-minute session (up to 6 people), zoo entry not included
☕ 290m to coffee
🕯️ Santa's Symphony in the Park with WASO, Burswood Park
Burswood · Sat 12 Dec, gates, food trucks and family entertainment from 4pm, concert from 5:45pm · Free, no tickets required
Free☕ 410m to coffee
🕯️ City of Armadale Christmas Parade and Carols by Candlelight
Armadale · Sat 12 Dec, 5:30pm to 8pm · Free (songbooks and LED candles for a gold coin)
Free☕ 60m to coffee
🕯️ City of Canning Christmas Carols Concert, Cannington
Cannington · Sat 12 Dec, 5:30pm to 8:30pm, main program from about 6pm · Free
Free☕ 620m to coffee
Sun 13 Dec
🕯️ Christmas on the Green, Lakelands Reserve South Lake
South Lake · Sun 13 Dec, 3pm to 8pm · Free
Free☕ 500m to coffee
🕯️ Carols at Scarborough with Santa and fireworks
Scarborough · Sun 13 Dec, 6:30pm to 8:30pm · Free
Free☕ 280m to coffee
Fri 18 Dec
🎭 Santa Claus: The Musical, Crown Theatre Perth
Burswood · 18 to 24 Dec (not 21 Dec), 11am, 2:30pm and 7pm (6pm Sun 20, no evening show 24 Dec) · Ticketed, see Ticketmaster for prices
☕ 120m to coffee
🕯️ A Very Freo Christmas: Christmas Village and Community Carols
Fremantle · Fri 18 Dec, 4pm to 7:30pm, carols from 5:30pm · Free (Santa photos bookable)
Free☕ 50m to coffee
Sat 19 Dec
🎪 A Very Freo Christmas: Family Movie Night, The Grinch
Fremantle · Sat 19 Dec, Christmas village 4pm to 8pm, The Grinch (2018) from 6:30pm · Free (Santa photos bookable)
Free☕ 50m to coffee
Sun 20 Dec
🕯️ Carols in the Park with Samantha Jade, Mandurah
Mandurah · Sun 20 Dec, 6pm to 9pm · Free
Free☕ 130m to coffee
🕯️ Christmas Nativity Concert under the stars, Forrest Place
Perth · Sun 20 and Mon 21 Dec, preshow 6:30pm, concert 7:30pm · Free
Free☕ 30m to coffee
Mon 21 Dec
🎨 Junior Marine Scientist: Santa's Helper Edition at AQWA
Hillarys · Mon 21 Dec, 4:30pm to 7:30pm (drop-off program) · From $79 per child, includes AQWA entry and dinner
☕ 260m to coffee
Tue 22 Dec
🎭 The Greatest Christmas Show, Riverside Theatre
Perth · Tue 22 Dec, from 3pm (110 minute show) · Ticketed, see Ticketek for prices
☕ 90m to coffee