💸 Free Christmas events in Perth 2026
Christmas around Perth that costs nothing: pageants, carols, lights, library craft and free Santa visits, by date.
Also in: Adelaide (75) Melbourne (54) Sydney (55) Brisbane (84) Gold Coast (25) Sunshine Coast (6)
Updated 9 November 2026
· Open in the app
On now
✨ 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
Thu 19 Nov
✨ 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 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'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
Fri 4 Dec
🕯️ 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 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
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
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
🕯️ 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
🕯️ 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