1. Martin Place Christmas Markets by Cambridge Markets
25 November to 22 December, Thursday to Saturday, 11am-8pm Martin Place
NSW’s tallest Christmas tree and 330 baubles towering above market stalls bring Martin Place to life this holiday season. Discover different stalls each day, offering everything from fashion and unique Christmas gifts. Enjoy global cuisine, live music, and Santa visits in one Sydney’s jolliest community atmospheres.
2. Christmas Festival in Surry Hills
Saturday 2 December, 3pm-9pm
Free
Vine Church celebrates Christmas with live music, tasty food trucks and a mini market full of goodies. It's a free, family-friendly event perfect for an afternoon in the neighbourhood.
Vine Church
200 Albion Street
Surry Hills NSW 2010
3. Christmas Markets at the Tramsheds
7 December 3:30pm-9pm, 9 December 9am-3pm
Explore the charming Tramsheds, offering a variety of handcrafted items. From candles, kids’ tees and jewellery, it’s a place to find unique and handmade gifts.
Tramsheds
Harold Park
1 Dalgal Way
Forest Lodge NSW 2037
4. European Christmas Market
Sunday, 3 December, 10am-4pm
Transport yourself to the northern hemisphere with a trip to Ashfield, where you can sample traditional European foods, drinks, crafts, and unique goods in the community-based Polish Club.
The Grand Salon, Polish Club
182 Liverpool Road
Ashfield NSW 2131
5. Artisans Market Glebe: Christmas Market
Saturday 2 December, 10am-3pm
Discover artisan treasures and meet the creators at this community-based outdoor market. It's the perfect spot to find unique gifts while supporting local artisans. The proceeds for this non-for-profit market go to local charities and schools.
140 Glebe Point Road
Dr Foley Rest Park
Glebe NSW 2037
6. Good Food & Wine Show Christmas Market
17-19 November , Friday 4pm-9pm, weekends 10am-5pm
This one’s for the foodies. More than 100 stalls from small and quality producers at Carriageworks, featuring an incredible selection of artisan food and wine plus curated gourmet gifts. Enjoy the vibrant holiday atmosphere and sample as much as you can fit on a toothpick.
Carriageworks
245 Wilson Street
Eveleigh NSW 2042
7. Le Jolly Market: Sydney’s European Christmas Night Market
15-22 December, 8pm-1:30am
Experience a European-style night market at Customs House. 8 nights of late-night wooden huts, hand-crafted products, gourmet food, delicious wines, and live music in a magical Christmas experience under the stars. There are 5 wine bars and 40 food specialties to tickle your tastebuds.
Customs House forecourt
31 Alfred Street
Sydney NSW 2000
8. Ultimate Christmas Market
Sunday 3 December, 10am-4pm
Visit the Entertainment Quarter in Moore Park for a massive Yuletide market selling all kinds of festive produce and wares. Start with a Christmas snack and coffee before you hit the best of market stalls for homewares, jewellery, hats, fashion and toys plus wrapping paper, baubles and decorations galore. It’s a one-stop Christmas shop.
Entertainment Quarter 122 Lang Rd, Moore Park NSW 2021
9. Sydney Made Art & Design Markets
Saturday 25 November, 10am-5pm Sydney Town Hall
Celebrate local creativity at the Sydney Made Art & Design Markets. Hand-made art and design items by 75 of Sydney’s best makers, this huge curated market will kick off with live music while you rummage through Sydney Town Hall for a one-of-a-kind treasure.
10. Sydney Fish Market 36-Hour Seafood Marathon
23 December, 5am to 24 December 24, 5pm
An iconic event in its 28th year, this one’s for seafood enthusiasts, offering a wide range of the freshest local seafood. The 36-hour seafood extravaganza is the best place in town to pick up your oysters, prawns, fresh fish and all of your seafood favourites in a bustling market atmosphere. A hot tip for quieter times is from 5am to 9am and 4pm to 6pm on 23 December or 2am to 4am on 24 December.
Sydney Fish Market
Pyrmont
Published 22 November 2023, updated 25 June 2024