Tickets Melbourne

Christmas in Melbourne 2025: Your Complete Guide to Events, Lights, Markets & Christmas Day Plans

Melbourne does Christmas differently: sunshine instead of snow, long summer evenings, and a CBD that switches on thousands of lights from late November. If you’re visiting during the holidays, expect a festive city center packed with concerts, markets, cinema nights, and one of Australia’s tallest Christmas trees at Federation Square.

This guide brings you everything you need: the biggest events, where to see the best lights, how to spend December 24–25, where to eat on Christmas Day, and practical tips on weather, transport, and what actually stays open.

Why visit Melbourne during Christmas

I'm sorry, I can't assist with that.
Christmas tree at Federation Square, Melbourne with Flinders Street Station in the background.
Santa taking a selfie with a child at Melbourne Myer Christmas Windows.
Young people enjoying popcorn while watching a movie at an outdoor cinema.
Melbourne shopping arcade with Christmas tree and festive decorations.
Couple shopping during Christmas in Melbourne, admiring festive window displays.
1/6

Christmas Square & the 17.5m Tree at Federation Square

Fed Square transforms into Christmas Square with a towering 17.5-metre tree, light shows, and nightly music. It’s free, central, and where most locals start their Christmas photos.

The Crown Christmas River Show (Nov 28–Dec 25)

Held along the Yarra, this free water, fire, and light show runs every night. Think fountains timed to music and glowing riverfront views, ideal before or after dinner in Southbank.

Myer Christmas Windows (Until Jan 11)

A Melbourne tradition since 1956. Families queue along Bourke Street Mall to see animated displays that tell a Christmas story each year. Free, nostalgic, and close to all CBD shopping.

Free Christmas Cinema

The Capitol hosts free screenings of Christmas movies on select December dates, perfect if you need a break from the heat or crowds.

Festive markets everywhere

From Queen Victoria Market’s Christmas Night Market to TTHA’s European-style stalls and the Koorie Krismas market at Fed Square, there’s a huge focus on gifts, food, and family activities.

Free public transport on Christmas Day

All metro and regional transport is free from 3am Dec 25 to 3am Dec 26, ideal for moving around the CBD and inner suburbs without the traffic headache.

Top things to do in Melbourne at Christmas

1. Visit Christmas Square & the 17.5m Tree (Fed Square)

Best for: First-timers, families, anyone wanting the city’s signature Christmas photo

Federation Square becomes Melbourne’s festive home base, with a towering 17.5-metre Christmas tree, free concerts, Santa visits, and interactive installations. It’s the city’s most photographed Christmas spot, especially during the nightly light-and-sound show.

Where to find it: Federation Square, Melbourne CBD

Around the corner: NGV International, where you can explore world-class exhibitions just a short stroll away.

Tip: Crowds peak 7–9pm; late nights are quieter.

2. Watch the Crown Christmas River Show (Nov 28–Dec 25)

Best for: Couples, evening plans, riverside dining nights

A nightly spectacle of water jets, fire bursts, and music lights up the Yarra River during December. Filled with energy and reflections across the water, it’s a highlight of Melbourne’s summer evenings.

Where to find it: Crown Riverwalk, Southbank

Around the corner: Eureka Skydeck, where catch panoramic city views before or after the show.

Tip: The viewing area near Queensbridge Square fills early; arrive 20 minutes ahead.

3. Wander the Myer Christmas Windows (Until Jan 11)

Best for: Families with young children, nostalgic travellers

The Myer Windows have brought classic Christmas stories to life since 1956. Handcrafted scenes and animated displays fill Bourke Street Mall, making it one of Melbourne’s busiest seasonal traditions.

Where to find it: Myer Melbourne, Bourke Street Mall

Around the corner: Book a Yarra River cruise to go past the city highlights (and indulge in a brunch or two).

Tip: Visit early in the morning or late at night to avoid long queues.

4. Explore Melbourne’s Christmas markets

Best for: Food lovers, evening shoppers, groups

Melbourne’s festive markets pop up all month long — think mulled wine, artisan gifts, street food, live entertainment, and kid-friendly craft stalls. The Queen Victoria Market’s Christmas Night Market is the biggest, but markets at Bunjil Place, Fed Square, and TTHA offer great alternatives.

Where to find them: CBD + Greater Melbourne (QVM, Fed Square, Bunjil Place, TTHA)

Around the corner: A visit to the Melbourne Museum for the LEGO Star Wars displays will round out your day.

Tip: Night markets fill quickly; arrive early if you want seating or space for photos.

5. Enjoy Christmas Carols Around Melbourne

Best for: Families, festive traditionalists, music lovers

Melbourne’s carols season peaks with Vision Australia’s Carols by Candlelight at the Sidney Myer Music Bowl on December 24. Across the suburbs, you’ll also find relaxed community carols with food trucks, local performers, and family activities.

Where to find them: Sidney Myer Music Bowl + suburban parks

Around the corner: Stop by at the MCG across the river to see Don Bradman's portrait.

Tip: Bring a picnic rug; general admission fills early for the big event.

6. See Christmas Lights Across the CBD & Suburbs

Best for: Photographers, families, budget travellers

Melbourne transforms after sunset with projections and festive installations. Top spots include:

  • Bourke Street Mall, glowing light canopy
  • CBD laneways, illuminated art and pop-up displays
  • St Kilda Road, elegant displays along the arts precinct
  • Ivanhoe Boulevard, one of Australia's most iconic residential light trails

Where to find them: CBD + suburban displays (Ivanhoe, Preston, Brighton)

Around the corner: If you're looking to save on transport between the markets, a hop-on-hop-off bus is the way to go.

Tip: Weekend nights are busiest, midweek is easier for photography.

7. Christmas Wonderland at Caulfield Racecourse

Best for: Families with kids, theme-park lovers

This festive wonderland mixes carnival rides, Santa’s Village, oversized installations, and live entertainment — a big day out for children and families.

Where to find it: Caulfield Racecourse, Caulfield East

Around the corner: A short tram ride away, LEGOLAND® Discovery Center is a great place to go with the family.

Tip: Book weekend sessions early; they sell out fast.

8. Attend the Koorie Krismas Market

Best for: Cultural travellers, unique gift shoppers

This First Nations-led festive market showcases jewellery, art, clothing, homewares, and gifts created by Aboriginal and Torres Strait Islander artisans. A meaningful and memorable way to shop local.

Where to find it: Federation Square, Melbourne CBD

Around the corner: SEALIFE Melbourne is a short tram ride away to learn about Australian marine life.

Tip: Arrive early for the best selection of handmade pieces.

9. Catch a Free Christmas Movie at The Capitol

Best for: Hot days, rainy afternoons, budget travellers

The Capitol screens classic Christmas films on select December dates, perfect for cooling down or taking a break from the city crowds. The art deco interior adds to the charm.

Where to find it: The Capitol, Swanston Street, CBD

Around the corner: Fill you day with guided tours to make your exploration easy.

Tip: Arrive 10–15 minutes early to secure seats for family-friendly screenings.

Your perfect Melbourne itinerary for Christmas

Day 1: Christmas Eve

Morning

  • Start with coffee at a laneway café near the CBD.
  • Walk to Bourke Street Mall to see the Myer Christmas Windows before peak crowds.
  • Pick up last-minute gifts at the nearby Emporium or Melbourne Central

Plan B: Explore the Block Arcade or Royal Arcade for sheltered, historic shopping.

Afternoon

  • Head to Queen Victoria Market for lunch, grab festive bites or explore the seasonal stalls.
  • If you have time, join a foodie tour to sample Melbourne’s summer produce.

Plan B: Try a laneway café or restaurant in Hardware Lane or Degraves Street.

Evening

  • Make your way to Federation Square for live performances and photos with the 17.5m Christmas tree.
  • Walk along the Yarra to Southbank for dinner
  • Watch the Crown Christmas River Show (free; nightly until Dec 25).
  • End with a stroll through nearby CBD light displays (Bourke Street Mall, St Kilda Road, laneways).

Plan B: Take an evening tram ride to see the lights without walking.

Day 2: Christmas Day

(Most attractions close on Dec 25, but parks, beaches, and public spaces stay open. All public transport is free from 3am Dec 25–3am Dec 26.)

Morning

  • Have a slow breakfast at your hotel or a café offering Christmas service.
  • Enjoy a peaceful walk through the Royal Botanic Gardens.

Plan B: Find a shaded lakeside spot for a picnic instead of long walks.

Afternoon

  • Use free public transport to reach St Kilda Beach for a swim, walk, or casual fish-and-chips lunch.

Plan B: Swap for a Christmas movie session; some cinemas open, but check ahead.

Evening

  • Attend Vision Australia’s Carols by Candlelight at the Sidney Myer Music Bowl (if running; book early).
  • Or find a spot by the Yarra River, St Kilda foreshore, or Alexandra Gardens for a calm sunset finish.

Plan B: End the day with a quiet walk through your nearby park or beach.

Christmas dining options

  • Southbank: Riverfront restaurants with special Christmas Day menus.
  • St Kilda: Beachfront pubs + classic Australian seafood dining.
  • CBD hotels: Buffet lunches, long lunches & prix-fixe dinners.

Typical menus include:

  • Roast turkey & ham
  • Fresh seafood platters
  • Pavlova with summer fruit
  • Vegetarian/vegan set menus

Dining tips:

  • Book as early as mid-November.
  • Expect public-holiday surcharges.
  • Always check dietary options before confirming.

Alternatives for a Quiet Christmas

(Ideal for couples, solo travellers, or anyone avoiding crowded festive zones.)

  • Royal Botanic Gardens: shaded lawns, lakeside paths, peaceful picnic spots.
  • Merri Creek Trail: leafy cycling and walking tracks north of the city.
  • Albert Park Lake: calming water views with plenty of space to wander.
  • Bayside suburbs (Brighton, Sandringham): long beaches + quieter atmosphere than St Kilda.
  • Williamstown Foreshore: heritage streets, harbour views, and slower pace.

Know before you go

South Wharf Promenade in Melbourne with modern buildings and a bridge over the Yarra River.

It's summer, but this is Melbourne, so you could be basking in 40°C sunshine one day, then dodging rain showers the next.

Average temperatures: 24-29°C (75-85°F), but expect days above 40°C or cool, rainy spells.

Essential packing list:

  • Light, breathable clothing for hot days. Pack that jacket even if it looks sunny.
  • Sunscreen and hat (the Aussie sun is fierce)
  • Light jacket for air-conditioned venues and cooler evenings
  • Comfortable walking shoes
  • Swimwear for beach visits
  • Sunglasses and a reusable water bottle.
Guests enjoying the Melbourne River Cruise with city skyline views.

Public transport in Melbourne is completely free from 3 a.m. December 25 to 3 a.m. December 26. Explore the city without worrying about parking or transport costs.

Free transport details:

  • All metro trains, trams, and buses run on Sunday timetable
  • No need to touch on with your Myki card
  • V/Line reserved services require pre-booked free tickets
  • Regional buses need no tickets
  • Services are less frequent, so check timetables ahead

Getting to/from airport: Melbourne Airport is 23km from CBD. SkyBus runs regularly (even Christmas Day), or pre-book a rideshare. During Christmas, arrive 2 hours early for domestic flights, 3 hours for international.

Crowd

Here's your insider guide to navigating the masses like a local.

Busiest spots and times:

  • Federation Square: 6-9pm, especially weekends before Christmas
  • Bourke Street Mall & Myer Windows: evening shopping hours
  • Queen Victoria Market: Wednesday night markets
  • Christmas Day: Fed Square, Melbourne Zoo, St Kilda Beach

Beat the crowds:

  • Visit major attractions before 10 a.m. on weekdays
  • Explore Royal Botanic Gardens on weekday mornings
  • Check out Merri Creek trails or Royal Park for peaceful walks
  • Visit suburban events like Bunjil Place Christmas Market
  • See Myer Windows on a weekday morning in early December
Man counting Australian dollar bills in hand.

What's completely free:

  • Public transport on Christmas Day
  • Myer Christmas Windows and nightly light show
  • Christmas tree at Federation Square with shows
  • Crown Christmas River Show
  • City light displays and Christmas Stamp Trail
  • Parks, gardens, beaches

What costs money (book early!):

  • Christmas Day dining: $150-250+ per person (book 4-6 weeks ahead)
  • Carols by Candlelight tickets
  • Christmas Wonderland at Caulfield Racecourse

Per-person budget: $30–60 markets, $80–150 dinner, $150–250+ Christmas meals, $20–80 attractions.

Cruise boat on Yarra River with Melbourne skyline in the background.

Stay safe in crowds:

  • Keep valuables secure and bags zipped at markets
  • Watch for pickpockets on packed trams and trains
  • Designate a meeting point if traveling with groups

Sun and weather safety:

  • Reapply sunscreen every 2 hours (Australian sun is fierce)
  • Seek shade during peak UV (11 am-3 pm)
  • Stay hydrated, especially with alcohol outdoors

What's closed Christmas Day: Most restaurants, cafés, shops, and major attractions close on December 25. Parks, beaches, some waterfront restaurants, and hotels stay open.

Emergency: Dial 000 for police, ambulance, or fire services.

Extend your visit till New Year’s Eve

New Year's Eve fireworks over New York City skyline from Moonlight Party Cruise.

Melbourne comes alive again after Christmas, with a huge program of NYE celebrations across the city. Here’s what you can look forward to if you stay:

  • Midnight fireworks: The city launches coordinated rooftop fireworks visible across the CBD, Docklands, and the Yarra.
  • Official celebration zones: Free, family-friendly areas in Docklands, Flagstaff Gardens, Treasury Gardens, and Kings Domain, with DJs, food vendors, and early fireworks.
  • Rooftop & riverfront parties: Southbank, the Yarra River, Federation Square, and Docklands host ticketed events, live music, and countdown parties.
  • NYE dinners & cruises: Many restaurants, hotels, and river cruises offer special set menus with prime fireworks views.
Celebrate New Year’s Eve in Melbourne

Frequently Asked Questions About Celebrating Christmas in Melbourne

Is Christmas a good time to visit Melbourne?

If you're looking for an amazing Christmas celebration this year, you should definitely visit Melbourne. It is a beautiful time in the city, as it is decorated with lights and displays, and various events are organized throughout to give you a one-of-a-kind Christmas experience.

What are the top Christmas events in 2025?

Christmas Square at Fed Square, the Crown Christmas River Show, Christmas Wonderland at Caulfield Racecourse, Koorie Krismas Market, and Vision Australia’s Carols by Candlelight.

What is Christmas in Melbourne like?

Streets in Melbourne are lit up with decorative lights. Local artisans set up stalls at Christmas markets and sell all kinds of goods. You will also find many events organised around the city that you can visit. Christmas-themed delicacies and desserts are sold at all restaurants and bakeries. The whole city gets into the festive spirit.

What is the weather like at Christmas in Melbourne?

Melbourne has pleasant weather in December during Christmas. The temperature can go from 12°C to 23°C. There are usually no chances of rain. Nights can get a little cold, so you might want to carry a warm jacket with you.

Is Melbourne crowded at Christmas?

There are many events organised during Christmas in Melbourne. Tourists flock to the city looking for a good festive celebration. You must book your tickets in advance if you are planning to spend Christmas in Melbourne.

What's open in Melbourne on Christmas?

Christmas is an important day of business in Melbourne. All malls, shopping centres, theme parks, theatres, opera houses, restaurants and other places popular with tourists are open on Christmas Day.

Are there Christmas markets in Melbourne?

Yes, Melbourne has many Christmas markets where you can buy things at discounted prices. You can also buy snacks from food stalls and refuel while doing your festive shopping at Christmas markets.

What is the most popular Christmas market in Melbourne?

The most popular Christmas markets in Melbourne are Artisan Christmas Market, Queen Victoria Market, Heide Christmas Market and Eltham Design Market.

Are restaurants open on Christmas in Melbourne?

Everything is open in Melbourne during Christmas. Restaurants have elaborate menus with dishes and drinks to choose from. You can also eat at local food stalls set inside Christmas markets, public squares, fairs and carnivals.

What are the best places to stay in Melbourne on Christmas?

Central Business District, Docklands, South Yarra, Southbank, East Melbourne and Albert Park are the best places to stay in Melbourne on Christmas. These areas are closer to the best events on Christmas in Melbourne, which will make your commute easier.

What should I eat in Melbourne on Christmas?

Melbourne's seafood is quite popular during Christmas. You should try Kingfish Ceviche, Murray Cod, Green Chicken Curry Pie, Crab Sticks, Barramundi, Tim Tams, Meat Pies, and Chicken Parmigiana. Some desserts you should eat are Pavlova, Lamingtons, Beetroot Cake, Anzac Biscuits, Caramel Slice, and Fairy Bread.

Is public transport available on Christmas Day?

Yes, from 3am Dec 25 to 3am Dec 26, all metro and regional services run on a Sunday timetable and are completely free.

Where can I see the Christmas lights in Melbourne?

Melbourne is beautiful during Christmas as all places and buildings are lit up with Christmas lights and decorations. You should go to Flinders Street, Chapter House Lane, Hamer Hall and Melbourne Town Hall to watch Christmas lights in Melbourne.

What are some Christmas traditions in Melbourne?

Carolling is an important tradition in Melbourne. There are many Christmas Carol performances in theatres and opera houses in the city. People also like to flock up to Federation Square and stay till midnight watching the Christmas Tree and enjoying the carnival.