Christmas markets · Melbourne
Christmas markets in Melbourne 2026
German Christmas Market (Deutsche Schule Melbourne), South Melbourne Market at Christmas. We add the 2026 dates as soon as the organisers confirm them; until then you'll see last season's.
2 markets · checked October 2026
- German Christmas Market (Deutsche Schule Melbourne)Last season: Fri 28 Nov 2025, 5–9pmTicketed (TryBooking).
- South Melbourne Market at ChristmasLast season: extra trading Tue 23 Dec 2025 8am–4pm; fresh produce from 6am Christmas EveFree entry.
🧒 With kids
🎉 With friends
- German Christmas Market (Deutsche Schule Melbourne) · Melbourne
- South Melbourne Market at Christmas · Melbourne
German Christmas market
IllustrationGerman Christmas market · Melbourne
German Christmas Market (Deutsche Schule Melbourne)
Melbourne's best-known German Christmas market — a one-evening community event at the German school, mixing German and Australian Christmas traditions.
🧒 With kids🎉 With friendsWhat's there
- German school's community Christmas market
- German food and Glühwein
- One evening only
The closest thing to a German Weihnachtsmarkt in Melbourne — book tickets early.
- Dates
- Fri 28 Nov 2025, 5–9pm
- Cost
- Ticketed (TryBooking).
Getting there and parking
- Trams along Nicholson Street / St Georges Road to Fitzroy North.
Christmas market
IllustrationChristmas market · Melbourne
South Melbourne Market at Christmas
Melbourne's second-oldest market (150+ stalls) is where locals stock up for Christmas lunch — it adds extra trading days and early openings in the last days before Christmas.
🎉 With friendsWhat's there
- 150+ stalls of fresh produce, deli and gifts
- Extra pre-Christmas trading
- Fresh produce from 6am on Christmas Eve
Where Melburnians buy seafood and cherries for Christmas lunch — arrive early.
- Dates
- extra trading Tue 23 Dec 2025 8am–4pm; fresh produce from 6am Christmas Eve
- Cost
- Free entry.
Getting there and parking
- Tram 96 to South Melbourne.
