Christmas is just around the corner, and there are plenty of free ways to celebrate the festive season with the City of Melbourne’s many free Christmas events.
Once again the City of Melbourne is transformed into a Christmas wonderland, featuring a very merry line-up of entertainment and events for all ages. Here you can browse and filter through all free Christmas events happening in Melbourne. Or keep scrolling to read our curated list of the best FREE Christmas events, activities and attractions in Melbourne and surrounds that the kids โ and your wallet โ will love.
From Christmas markets and Christmas carols to family fun days out, there’s something for everyone to enjoy without having to break the budget.
Plan Your Free Christmas in Melbourne Events
Events
List of events in Photo View

When is Christmas in 2025?
Christmas is on Tuesday 25 December 2025.
12 Best Free Christmas Events Melbourne
1. Myer Christmas Windows & Myer Santaland
Enchanting Australian families for 68 years, the Myer Christmas Windows are a Melbourne tradition. As part of the Lego-themed windows, head to the Basement of Myer to enjoy the limited-time Lego Playland.
While visiting the wondows, head to Santaland at Myer Melbourne to meet Santa and his elves. Ride the Santaland express, enjoy some quiet reading time with Mrs Claus and capture the magic moment when your little ones meet Santa with a Christmas photo.
Bookings are essential. Note that while the Santaland experience is free, if you want to take home your Santa photo you will need to purchase a photo package.
Myer Christmas Windows Myer Melbourne Bourke Street
Myer Santaland, Myer Melbourne Santa Train
From Saturday 8 November, 2025, 10:30am โ 10:00pm
2. Melbourne’s Christmas Square
Once again, Christmas Square and the Christmas Projections are lighting up with 100% wind powered Christmas cheer. Feel the joybilation at Fed Square, Melbourneโs home of Christmas, where the festivities comes to life with the iconic 17.5 metre tree.
Experience the spectacular light and sound shows, have a swing on a giant light-up bell and soak up the festive atmosphere before discovering everything the city has to offer at Christmas.
Before heading down to Southbank for the free Crown Christmas River Show, Outside Crown Southbank Promenade.
Christmas Square, from 28 November 2025

3. Santa’s Festival at the Docklands, Melbourne
Experience the wonder of the holiday season at Santa’s Festival! Enjoy enchanting activities like crafting workshops, toy making, and capturing joyful moments with Santa.
This family-friendly event at The District Docklands offers a magical winter wonderland filled with memorable experiences to cherish. Join us for festive fun and creativity!
Santa’s Festival at the Docklands, admin@docklandscc.com.au, The District Docklands
Some free and paid activities, check website to book your spot

Free Christmas Events Melbourne North
4. German Christmas Market, Fitzroy North
Come join in on Friday, November 28th, for the German Christmas Market in North Fitzroy! This free, family-friendly event will have a variety of Australian and German Christmas market traditions for everyone to enjoy!
It’ll be a great night out for the whole family and include Christmas-themed gift stalls, kids’ activities, Carols by Candlelight, music, gingerbread houses, German biscuits and more!
German Christmas Market, 96 Barkly Street, Fitzroy North, info@yarracity.vic.gov.au,
Fri 28 Nov 2025, 5 pm โ 9 pm, Free

5. A Very Mordy Christmas
Join in for a Very Mordy Christmas at the Mordialloc Main Street precinct. Enjoy free carnival rides, face painting, and pony rides along with unique market stalls offering handmade crafts.
Main St, Mordialloc VIC 3195
Fri 28 Nov 2025
6. Greensborough Plaza
Greensborough Plaza will be transformed into a winter wonderland with festive trimmings and twinkly lights! With some paid and some free Christmas events, you can count on them to supply you with a whole bunch of festive Christmas fun waiting for you each day.
Christmas craft and festive face painting are always a hit with my kids!
Greensborough Plaza, 25 Main Street, Greensborough

Free Christmas Events Melbourne South / South-East / Bayside
7. Stonnington Christmas Carol Concerts, Malvern & South Yarra
Looking for some festive fun this Christmas? The City of Stonnington has got you covered with a series of free Christmas concerts to celebrate the holiday season. Enjoy some of Australia’s finest vocalists, the stunning South of the River Choir, and a special visit from Santa!
There will also be roving entertainment and food trucks, and the events will raise funds for the Mayor’s chosen charity.
Stonnington Family Christmas at Central Park, 83-141 Burke Road, Malvern East, Central Park
Sunday 7 December 2025, FREE
Stonnington Carols at Como Park, 305-325 Williams Road, South Yarra, Sunday,
14 December 2025, FREE

8. Christmas on the Foreshore, Tooradin
Christmas on the Foreshore has prepared free entertainment, face painting, a visit from Santa and a fireworks display to top off a wonderful night! Gold coin donation.
Christmas on the Foreshore, Tooradin Foreshore
Fri 12 Dec 2025, 6 pm – 10 pm

9. Frankston’s Christmas Festival of Lights
Experience all the magic, wonder and joy the season brings at Frankstonโs Christmas Festival of Lights! The free event offers live entertainment, Christmas performers and carols, activities for kids, and of course, the chance to meet Santa.
There will also be a Little Beauty Christmas Market which is also the perfect place to find some Christmas gifts or lay out your picnic rug and rest or watch the main stage entertainment on the big screen.
You can see also the Bluey Christmas Live Interactive Experience in the Frankton Arts Centre!
End the night by watching the 30m Norfolk Pine light up, followed by a spectacular firework display!
Frankston’s Christmas Festival of Lights 2023, Davey and Young Streets, Frankston
Sat 29 Nov 2025, 4.30 pm to 9.30 pm, Free

Free Christmas events Melbourne – West
10. Brimbank Festive Fun Day
The city of Brimbank comes alive in the weeks leading up to Christmas, with festive lights, Santa Claus, carols and entertainment bringing holiday cheer to all corners during their Brimbank Festive Fun Day.
Don’t miss out, as we’re sure that there’s plenty to enjoy for everyone, so come on over and celebrate with the kids. This free event offers an array of entertainment, activities, and food. Enjoy a safe, family-friendly atmosphere and make the most of this festive celebration!
Brimbank Festive Fun Day, Errington Reserve in St Albans, Sun 30 Nov 2025, 11am – 3pm

11. Carols in Queens Park, Moonee Ponds
Enjoy an evening of carols and festive cheer in Queens Park during their Carols in Queens Park event! Bring your family and friends, pack a picnic, and enjoy some of your favorite holiday tunes performed live.
Candles, food, and refreshments will also be available for purchase.
Carols in Queens Park, Queens Park, Cnr Mt Alexander Rd and Kellaway Ave, Moonee Ponds
Saturday 6 December 2025
12. Celebrate Christmas in Werribee City Centre
Join the festive spirit in Werribee City Centre this Christmas! Enjoy incredible decorations, visit Santa and the Grinch, and explore local businesses offering fantastic deals.
Donโt miss the enchanting 8m tree, the interactive Wattville house, and the free movie screening of The Grinch in Wyndham Park.
Celebrate Christmas in Werribee City Centre, Watton Street, Werribee City Centre
Fri 29 Nov – Sat 15 Dec 2025, Free
Bonus: Free Call to Santa
Telstra has officially switched on their direct line to the North Pole, connecting kids to Santa until December 24.
Children can dial # HO HO HO (#464646) for free from any of Telstraโs 14,500 payphones around Australia and enjoy the magical experience of speaking directly with the jolly man in red.
Phone Santa from any payphone up until 24 December 2025

Buy a Christmas Hamper for someone special
Best Christmas Lights Melbourne
Best Places for Santa Photos in Melbourne

I hope this post has helped or inspired you! Subscribe to my weekly newsletter to find out more ways for your family to have fun together!