Updated 6 November 2026
Melbourne’s Christmas Festival runs from Friday 27 November to Friday 25 December 2026, and almost every light and decoration in the city is free. Start with the 17.5-metre tree at Fed Square, then come back after 9pm from Friday 4 December for the Town Hall projections and the Crown Christmas River Show.
Looking for lit-up streets and houses? Our Christmas lights in the suburbs guide has those.
Quick picks
- Free and easy: Christmas Square at Fed Square. Open all day, no booking needed.
- Best for little kids: the 12 Days of Christmas trail. Spot 12 Aussie animals in daylight, so there’s no need to stay up late.
- Best after dark: the Crown Christmas River Show. Free, nightly from 4 December.
- Low sensory: the Christmas Magic Mirror at Southgate, listed as relaxed and low sensory.
- Something different: the Christmas Lights Cruise on the Yarra. It’s the one paid pick on the list.
More Christmas ideas for families in Melbourne
This article contains affiliate links. If you book through our links, we may earn a small commission at no extra cost to you.

Table of Contents
Melbourne CBD
1. Christmas Square
The city’s 17.5-metre tree is the centrepiece, with light and sound shows and glowing bell swings for the kids. It all runs on 100% wind power.
- When: Friday 27 November to Friday 25 December 2026, all day
- Cost: Free, no booking needed
- What’s on: Tree lighting on Friday 27 November, 6pm to 9pm, with a Christmas singalong, face painting, roving elves and photos with Santa. Light and sound show times not stated.
- Where: Fed Square, corner of Swanston and Flinders streets
- More info: What’s On Melbourne

2. Melbourne Town Hall projections and decorations
From 4 December, the Town Hall facade lights up with a festive projection every night. By day, kids can sit on Santa’s throne while nutcracker soldiers stand guard.
- When: Projections nightly from Friday 4 December, 9pm to 11pm. Decorations from Tuesday 24 November. All until Friday 25 December.
- Cost: Free
- What’s on: Projections, Santa’s throne and nutcracker soldiers. The singing penguins are back at the Melbourne Visitor Hub from Friday 27 November.
- Where: 90-130 Swanston Street
- More info: What’s On Melbourne

3. St Paul’s Cathedral projections
St Paul’s lights up with a Christmas projection every night, right across the road from Fed Square.
This yearโs projection serves up an Aussie backyard Christmas lunch, so itโs a fun one to catch if youโre in the city after dark.
- When: Friday 4 December to Friday 25 December, 9pm to 11pm
- Cost: Free
- Where: Corner of Swanston and Flinders streets
- More info: What’s On Melbourne
4. Bourke Street Mall lights
The mall has a new overhead light display this year, so look up as you walk through on your way to the Myer windows.
- When: Friday 27 November to Friday 25 December
- Cost: Free
- Where: Bourke Street Mall, between Swanston and Elizabeth streets
- More info: What’s On Melbourne
5. Myer Christmas Windows
The Bourke Street windows are back for their 71st season, and this year Toy Storyโs much-loved toys take centre stage.
- When: Saturday 7 November 2026 to Tuesday 5 January 2027, 7am to 1am daily
- Cost: Free
- Heads up: Audio description is available.
- Where: Myer Melbourne, 314-336 Bourke Street
- More info: What’s On Melbourne and our Myer Christmas Windows review
6. 12 Days of Christmas trail
Can the kids spot all 12? This free trail puts an Aussie twist on the carol, from 12 possums playing to a kookaburra in a gum tree. It works in daylight too, which is handy for little ones who won’t last until 9pm.
- When: Friday 27 November to Friday 25 December
- Cost: Free
- Where: Twelve Possums Playing, Bourke Square Car Park. Eleven Lizards Leaping, Presgrave Place. Ten Wombats Ringing, Manchester Lane. Nine Treefrogs Gifting, Immigration Museum. Eight Koalas Cuddling, Russell Place (back of the car park). Seven Emus Eating, 140 Bourke Street. Six Platypuses Paddling, Greek Centre. Five Kangaroos, Flinders Street Station (Elizabeth Street entrance). Four Dingoes Dancing, Degraves Place. Three Pink Galahs, Brunetti’s on Swanston Street. Two Cockatoos, Chinese Museum. A Kookaburra in a Gum Tree, Fed Square.
- More info: What’s On Melbourne
7. City Square Christmas tree and nativity
City Square has a new 10-metre tree with Melbourne-themed decorations, and kids can peek into Santa’s office. The nativity scene is in the Melbourne Visitor Pod at the square.
- When: Friday 27 November to Friday 25 December
- Cost: Free
- Where: City Square, corner of Swanston and Collins streets
- More info: What’s On Melbourne
8. Laneways and buildings
Some of the city’s best-known laneways are strung with lights. They look best after dark.
- When: From the dates below until Friday 25 December
- Cost: Free
- What’s on: Degraves Street, festive floral decorations overhead, from Wednesday 11 November. Crossley Street, twinkling lights, from Wednesday 11 November. Market Lane, lights hung overhead, from Wednesday 11 November. Bank Place, lights and an overhead Christmas tree, from Friday 13 November. AC/DC Lane, a river of coloured lights, from Friday 27 November. Atelier Exchange, coloured lights across the corner building, from Friday 27 November. Melbourne City Baths, wrapped like a giant present with a bow and ribbon, from Friday 27 November.
- More info: What’s On Melbourne
9. Queen Victoria Market Christmas Night Market
Falling snow, choirs, stilt walkers and a nine-metre tree, on four Wednesday nights. There’s a free reindeer petting zoo and a free professional Christmas photo too.
- When: Wednesday 25 November and Wednesdays 2, 9 and 16 December, 5pm to 10pm. Reindeer petting zoo dates not stated.
- Cost: Free entry
- Heads up: Step-free, pram and wheelchair friendly, and under cover the whole way.
- Where: Queen Victoria Market, Queen Street
- More info: Queen Victoria Market and our Queen Vic Market night market guide

10. Cosmic Summer at Melbourne Central
More than 20 giant inflatable figures hang inside the glass cone around the Shot Tower, turning it into an underwater world. It’s a summer display rather than a Christmas one, and it runs well into January.
- When: Friday 4 December 2026 to Sunday 31 January 2027, from 10am. Closing time is 6pm, 7pm or 9pm depending on the day.
- Cost: Free, no booking needed
- Where: Level 1, Shot Tower Square, Melbourne Central, Swanston Street
- More info: What’s On Melbourne
Southbank and the river
11. Crown Christmas River Show
Water fountains, lasers, light projections and a Christmas soundtrack on the Yarra outside Crown.
- When: Nightly from Friday 4 December to Friday 25 December, 9pm to 11pm. How often the show runs is not stated.
- Cost: Free
- Where: Yarra Promenade outside Crown, between Queens and Kings bridges
- More info: What’s On Melbourne and our Crown Christmas River Show review

12. Evan Walker Bridge star
A giant Christmas star shines over the Evan Walker Bridge.
- When: Saturday 14 November to Friday 25 December
- Cost: Free
- Where: Evan Walker Bridge, Southbank
- More info: What’s On Melbourne

13. Giant Reindeer and Reindeer Arch
The golden reindeer is on Southbank this year, along with a lit-up reindeer arch.
- When: Wednesday 18 November to Friday 25 December
- Cost: Free
- Where: Southbank. Exact spot not stated.
- More info: What’s On Melbourne
14. Bridges and riverbanks
Candy canes, star swirls and a Merry Christmas message line both sides of the river.
- When: From the dates below until Friday 25 December
- Cost: Free
- What’s on: Northbank pole motifs, star swirls overhead, from Monday 16 November. Princes Bridge, candy canes, from Monday 16 November. Southbank pole motifs, star swirls overhead, from Wednesday 18 November. Southbank Spillway, festoon lights, from Thursday 19 November. Sandridge Bridge, a Merry Christmas message, from Friday 20 November. Boyd Community Hub, nutcracker soldiers outside, from Friday 27 November.
- More info: What’s On Melbourne
15. Christmas Magic Mirror, Southgate
Kids look into an interactive mirror, a giant advent calendar comes to life, and their face pops up inside a Christmas character. Scan the QR code to take the photo home.
- When: Friday 13 November to Thursday 31 December, during centre hours
- Cost: Free, no booking needed
- Heads up: Listed as relaxed and low sensory, with accessible toilets.
- Where: Upper level, Southgate, 3 Southgate Avenue, Southbank
- More info: What’s On Melbourne
16. Christmas Lights Cruise
See the city lights from the water on a one-hour cruise. The route takes in the Crown River Show.
- When: Selected nights from Tuesday 8 December to Thursday 24 December. Sailings at 8.30pm, plus 9.45pm on some nights from Saturday 19 December.
- Cost: Adults $55, kids $39, under 2s free
- Heads up: The 8.30pm start is late for little ones. It suits older kids best.
- Where: Berth 2, Southbank Promenade
- Book: What’s On Melbourne
Docklands
17. Docklands decorations
Nutcracker soldiers, elves and Merry Christmas letters along the harbour.
- When: From the dates below until Friday 25 December
- Cost: Free
- What’s on: Yarra’s Edge, festoon lights, nutcrackers and elves, from Friday 30 October. Merry Christmas letters on the harbourside, from Wednesday 11 November. NewQuay Promenade, nutcracker soldiers and elves, from Saturday 14 November. Library at the Dock, nutcracker soldiers outside, from Friday 27 November.
- More info: What’s On Melbourne
18. Gummy Bear trail, The District Docklands
Follow the free trail of large gummy bear installations through the laneways of The District. There are plenty of photo spots along the way.
- When: Thursday 26 November to Thursday 31 December
- Cost: Free, no booking needed
- What’s on: Build-a-Bear joins in from Saturday 19 to Thursday 24 December. The Melbourne Star lights up in festive colours from Monday 14 December.
- Where: The District Docklands, 440 Docklands Drive
- More info: What’s On Melbourne
Just outside the CBD
19. Fitzroy Gardens
Sit on Santa’s throne and see the 6-metre Christmas tree.
- When: Wednesday 18 November to Friday 25 December
- Cost: Free
- Where: Fitzroy Gardens, East Melbourne
- More info: What’s On Melbourne
20. Lygon Street, Carlton
Nutcracker soldiers and elves stand guard along Lygon Street.
- When: Monday 16 November to Friday 25 December
- Cost: Free
- Where: Lygon Street, Carlton
- More info: What’s On Melbourne
21. Macaulay Road, Kensington
Kensington’s shopping strip sparkles under overhead stars.
- When: Wednesday 28 October to Friday 25 December
- Cost: Free
- Where: Macaulay Road, Kensington
- More info: What’s On Melbourne
Plan your night
The projections and the river show all run from 9pm to 11pm from Friday 4 December. Before then, go for the trees, laneways and the 12 Days trail.
- Easy walking loop: Fed Square, St Paul’s, Town Hall, Bourke Street Mall and the Myer windows. Then cross Princes Bridge to Southbank for the river show.
- Getting there: The CBD and Docklands sit inside the Free Tram Zone.
- More Christmas: Christmas activities for kids in the city, carols, Santa photos and free Christmas events.
Making a night of it? Find family rooms in the city on Booking.com.
FAQ
When do the Melbourne Christmas lights start in 2026?
Melbourne’s Christmas Festival runs from Friday 27 November to Friday 25 December 2026. Some decorations go up earlier, including the Degraves Street and Market Lane lights from Wednesday 11 November. The projections and the Crown River Show start on Friday 4 December.
What time are the Christmas projections in Melbourne?
The Melbourne Town Hall and St Paul’s Cathedral projections run every night from 9pm to 11pm, from Friday 4 December to Friday 25 December 2026. The Crown Christmas River Show runs at the same times.
When is the Fed Square Christmas tree lighting?
The tree lighting is on Friday 27 November 2026, from 6pm to 9pm at Fed Square. It’s free and there’s no booking.
How tall is the Fed Square Christmas tree?
The Christmas Square tree at Fed Square is 17.5 metres tall.
Are the Christmas lights in Melbourne CBD free?
Yes. Every City of Melbourne decoration, projection and light show on this list is free. The only paid pick here is the Christmas Lights Cruise.
What day is Christmas in 2026?
Christmas Day is Friday 25 December 2026.

Where to get the best Santa photos in Melbourne
Free Christmas events in Melbourne
Countdown with a Christmas Advent Calendar
