Kids & Coffee Open the app

What's on for kids in Perth

Upcoming kids and family events around Perth: school holiday activities, free events, shows and markets. Updated all the time by local parents (and a helpful AI).

🎄 All 63 Christmas things on around Perth: pageants, carols, Santa photos and lights · 🎒 School holidays

Mon 30 Mar
🖼️ Bruce Asbestos: Cranky Pants, all-ages play exhibition at AGWA
Perth · Until 25 Apr 2027, 10am to 5pm, closed Tuesdays. Quiet Hour 3pm to 4pm daily · Free (voluntary donation)
Free☕ 40m to coffee
Mon 28 Sept
🖼️ Juvenilia: childhood drawings of Andy Griffiths, Alison Lester and more
Perth · Until Sun 31 Jan 2027, library opening hours · Free
Free☕ 40m to coffee
Sun 1 Nov
🎅 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
Wed 4 Nov
✨ 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
Fri 6 Nov
🎅 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
Sat 7 Nov
🎅 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 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
Tue 10 Nov
⭐ Storytime for early learners at the WA Maritime Museum, Fremantle
Fremantle · Tue 10 Nov and Tue 8 Dec 2026, 10am to 10:45am · Included in general admission, which is by donation on these dates
Free☕ 100m to coffee
Fri 13 Nov
🎪 Wanneroo Show 2026: rides, exhibits and fireworks
Wanneroo · Fri 13 Nov 4pm to 10pm, Sat 14 Nov 9am to 10pm · Ticketed, see wannerooshow.com
☕ 700m to coffee
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
🎪 Perth Multicultural Festival at Elizabeth Quay, free kids workshops
Perth · Sat 14 and Sun 15 Nov 2026, 5pm to 9pm. Kids entertainment and workshops 5pm to 8:30pm · Free
Free☕ 40m 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
🖼️ Balloon Story: walk-through world of 500,000 balloons, Perth
Perth · 20 Nov 2026 to 17 Jan 2027, timed entry every 30 minutes from 9am to 4pm · Adults $54.90, kids 3 to 12 $44.90, family bundle $46.90 each (3 to 5 people)
☕ 40m 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
🖼️ Dinosaurs Uncovered exhibition at WA Museum Boola Bardip
Perth · Sat 21 Nov 2026 to Mon 26 Apr 2027, museum hours · Adults $30, concession $25, kids 5 to 15 $20, under 5s free, family $80
☕ 70m to coffee
🎪 WA Day Festival at Burswood Park: free rides, maze and fireworks
Burswood · Sat 21 Nov 10am to 9:30pm, Sun 22 Nov 10am to 8:30pm · Free entry and free rides; food, drinks and showbags extra
Free☕ 360m to coffee
🖼️ Illuminate: Dinosaurs, free night projections at WA Museum Boola Bardip
Perth · Nightly 21 Nov 2026 to 26 Apr 2027, from sunset (about 6:30pm) to 10:30pm · Free outdoor projection
Free☕ 40m 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
⭐ Young Readers Day Out at the State Library of WA
Perth · Sun 22 Nov 2026, 10:30am to 12pm · Adults $25, kids free (up to 4 kids per adult ticket)
☕ 40m 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
🎪 Muddy Hands Festival at Kent Street Weir: free mud play for kids
Wilson · Sat 28 Nov 2026, 10am to 3pm · Free
Free☕ 50m to coffee
🎪 Astrofest 2026: family astronomy night with telescopes, Bentley
Bentley · Sat 28 Nov 2026, 5:30pm to 9:30pm · See Scitech / Astronomy WA closer to the date
☕ 40m 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
Mon 30 Nov
🎨 We're Going on a Dinosaur Hunt for under 5s, WA Museum
Perth · Mon 30 Nov, Wed 9 Dec and Thu 17 Dec 2026, 9:45am to 11am · Adults $35, concession $30, under 5s free (includes Dinosaurs Uncovered entry)
☕ 60m 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
⭐ Storytime Beneath the Sea with Kasey Whitelaw at AQWA
Hillarys · Wed 9 Dec 2026, 9:30am (15 to 30 minutes) · Free with AQWA entry ticket or member pass
☕ 260m to coffee
🎅 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
Thu 31 Dec
🎪 Zoo Year's Eve family countdown at Perth Zoo
South Perth · Thu 31 Dec, 9am to 7:30pm. Family entertainment from 3:30pm, family countdown at 7:30pm · Zoo entry: adults $40, kids 4 to 15 $20, under 4s free, 2 adults + 2 kids $105.40
☕ 290m to coffee
🎪 New Year's Eve in the City, Perth: 8:30pm family fireworks
Perth · Thu 31 Dec, 5pm to midnight. Family fireworks over the Swan River at 8:30pm, midnight fireworks to follow · Free
Free☕ 40m to coffee
🎪 Rockingham New Year's Eve on the foreshore, free with rides
Rockingham · Thu 31 Dec, 5pm to midnight, two fireworks displays · Free
Free☕ 80m to coffee
🎪 New Year's Eve in Mandurah: free 9pm fireworks on the foreshore
Mandurah · Thu 31 Dec, from 6pm. Fireworks at 9pm and midnight · Free
Free☕ 130m to coffee
Sat 2 Jan
⭐ Summer Sundowners: Perth Zoo open late on January Saturdays
South Perth · Saturdays 2, 9, 16, 23 and 30 Jan 2027, zoo open to 7:30pm, live music 5pm to 7:30pm · Zoo entry: adults $40, kids 4 to 15 $20, under 4s free, 2 adults + 2 kids $105.40
☕ 290m to coffee
Sun 3 Jan
🎭 Dog Man the Musical at the Regal Theatre, Subiaco
Subiaco · Sun 3 Jan to Wed 6 Jan 2027, session times on Ticketek · See Ticketek
☕ 10m to coffee
Mon 4 Jan
🎭 Play School Live Concert at the Regal Theatre, Subiaco
Subiaco · Mon 4 and Tue 5 Jan 2027, session times on Ticketek · See Ticketek
☕ 10m to coffee
Thu 7 Jan
🎭 The Velveteen Rabbit puppet show, Spare Parts Puppet Theatre
Claremont · Thu 7 Jan to Sat 30 Jan 2027, 10am and 1pm daily, no Sundays. Relaxed show Mon 11 Jan 10am, Auslan show Wed 13 Jan 1pm · See booking page
☕ 230m to coffee
Sat 23 Jan
🎭 The Very Cranky Bear live on stage at the Regal Theatre
Subiaco · Sat 23 Jan to Mon 25 Jan 2027, session times on Ticketek · See Ticketek
☕ 10m to coffee
Tue 26 Jan
🎪 Australia Day Coogee Beach Festival, free family morning
Coogee · Tue 26 Jan 2027, 8am to midday · Free
Free☕ 1.2km to coffee
Thu 28 Jan
🎭 Dinosaur World Live at the Regal Theatre, Subiaco
Subiaco · Thu 28 Jan to Sun 31 Jan 2027, session times on Ticketek · See Ticketek
☕ 10m to coffee