As the year winds down, Melbourne and Victoria are aglow with festive cheer in December. Melbourne in the holiday season is a sight to behold, with decorations, pop up events, and celebrations leading into Christmas and New Year’s.
Here are the highlights of the 2025 festive season in Melbourne.
Christmas Festival in the City (late Nov – 25 Dec 2025)
The City of Melbourne’s annual Christmas Festival transforms downtown with dazzling decorations and free activities. From late November, the city lights up with festive displays, giant Christmas trees, and installations at Federation Square, Docklands and along the Yarra. Families can wander through sparkling lighting displays and marvel at the famous Myer Christmas Windows on Bourke Street. There’s also a festive themed maze in Docklands and other attractions for kids. It’s a magical time to explore the CBD, with carol music in the air and pop-up markets selling gifts and treats.
Christmas Eve Carols by Candlelight (24 Dec 2025)
An enduring Melbourne tradition, Vision Australia’s Carols by Candlelight is held every Christmas Eve at the Sidney Myer Music Bowl.Thousands attend with picnic blankets and candles to sing along to classic carols performed by celebrity artists and choirs. The 87th annual Carols by Candlelight in 2025 will fill the warm summer night with music and raise funds for charity. It’s a heartwarming, family friendly event and a quintessential Melbourne Christmas experience.
Seasonal Markets & Shopping
In the lead up to Christmas, special holiday markets pop up around Melbourne. For example, the Queen Victoria Market hosts a Winter Night Market (through July) and a special summer Night Market with gift stalls and street food. Additionally, major shopping centers like Chadstone extend hours for the Christmas rush, and the Collins Street “Paris end” is abuzz with shoppers. Melbourne encourages everyone to shop local the city even runs campaigns like “Shop the City” with chances to win prizes for holiday shoppers.
New Year’s Eve Fireworks (31 Dec 2025)
Melbourne rings in the New Year with spectacular fireworks displays. The city will stage two fireworks shows a family friendly display at 9:30pm, followed by the main midnight fireworks launched from multiple CBD rooftops. Hundreds of thousands of people gather in designated celebration zones around the city along the Yarra River, at Federation Square, Docklands and Flagstaff Gardens to watch the sky light up. The midnight display typically lasts around 8 minutes and is choreographed to music, creating a stunning finale to the year. Public transport runs all night to help revelers get home safely after the countdown.
During this festive period, Melbourne’s restaurants and hotels also host special events from Christmas Day lunches to New Year’s Eve parties. As December draws to a close, the city’s energy ramps up Melburnians bid farewell to the year in style, dancing from dusk ’til dawn as the final countdown ends with a bang.

