Kids & Coffee Open the app

🕯️ Christmas carols in Perth 2026

Community carols, Carols by Candlelight and church carols around Perth this December, in date order, with which are free and where the nearest coffee and toilets are. Bring a rug and the bug spray.

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

Also in: Adelaide (22) Melbourne (29) Sydney (19) Brisbane (17) Gold Coast (11)

Updated 7 November 2026 · Open in the app

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
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
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
Sun 6 Dec
🕯️ 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
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
Sat 12 Dec
🕯️ 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
🕯️ 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
Sun 20 Dec
🕯️ Carols in the Park with Samantha Jade, Mandurah
Mandurah · Sun 20 Dec, 6pm to 9pm · Free
Free☕ 130m to coffee

Common questions

Are the Perth Christmas carols free?
14 of the 15 listed here are free. The ticketed ones say so on the listing, with the booking link.