Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Learn more. For more information on how we test products, click here.

G flip 1180x90
G flip 778x150
South Melbourne Markets street view

11 Best Melbourne Markets for Clothes, Food & Crafts (2024)


No Aussie city does markets quite like Melbourne. Every weekend (and even mid-week) parks, halls, schools and squares transform into community hubs where people come to buy, sell and get amongst the action. If bustling, community-driven markets are one of your fave things to do on a weekend, then keep reading to find the best markets Melbourne has to offer for clothes, food, crafts and more!

Best Melbourne Markets at a Glance

Queen Victoria Market
Queen Victoria Market | Image: Visit Melbourne

1. Queen Victoria Market

The Queen Victoria Market is Melbourne’s most iconic market. At the time of writing, it has 4.5 stars and over 51,000 reviews on Google! It’s been around since 1878 and still manages to draw massive crowds each weekend (and mid-week) with its mix of fresh produce, gourmet foods, handmade crafts, clothes, knick-knacks, art and everything in between.

The Queen Vic market is a true Melbourne staple. Generations of families have traded and shopped here, and there’s a strong sense of community. Whether you’re browsing the food stalls or enjoying a coffee at one of the many cafes, there’s always something happening – especially with the seasonal night markets that bring together street food, live music, and a fun, social scene.

  • Address: Queen St, Melbourne VIC 3000
  • Phone: +61 3 9320 5822
  • Trading hours: Tue-Fri 6am-3pm, Sun 9am-4pm, Specialty shopping open 9am, Wed 5pm-10pm (seasonal)
  • Getting there: Tram routes 19, 58, 59, and 67, or buses 207, 220, 234, 250, 251, 302, 505, and 905
South Melbourne Markets street view
South Melbourne Markets | Image: Visit Melbourne

2. South Melbourne Markets

The South Melbourne Market is a true slice of Melbourne life, buzzing with energy and a real community feel. It’s been around since 1867, so there’s a cool blend of history and modern vibes. You can easily spend hours exploring the stalls filled with fresh produce, seafood, and gourmet treats, plus heaps of unique homewares and fashion.

We love the heart and soul of the South Melbourne Markets. Families have run stalls here for generations, and it’s a great place where you can grab brunch, stock up on fresh veggies, or just soak up the feel-good atmosphere. There’s always something going on, whether it’s live music, cooking demos, or just the happy hum-drum of locals picking up their weekly shop.

  • Address: Coventry St & Cecil St, South Melbourne VIC 3205
  • Phone: +61 3 9209 6295
  • Trading hours: Wed & Sat-Sun 8am-4pm, Fri 8am-5pm
  • Getting there: Tram routes 96 and 12, or the 234 and 606 bus routes
Prahran Markets
Prahran Markets | Image: Visit Melbourne

3. Prahran Markets

The Prahran Market is a foodie’s paradise with a long history, having served the local community since the 1860s. It’s the go-to place if you’re after fresh, high-quality produce, from organic veggies to artisan cheeses and meats. The market also has a big focus on sustainability and supporting small businesses, which we love to see!

You can seriously spend hours exploring all the food options, drinking your weight in coffee, or sampling the freshest oysters straight from the seafood stalls. Prahran Market undoubtedly offers a real taste of Melbourne’s foodie culture.

What really sets Prahran Market apart is the traders here are so passionate about what they do, and you can feel that energy as you walk around. It’s the perfect market to not only shop but also hang out or just people-watch.

  • Address: 163 Commercial Rd, South Yarra VIC 3141
  • Phone: +61 3 8290 8220
  • Trading hours: Tue & Thu-Sat 7am-5pm, Sun 10am-3pm
  • Getting there: The Sandringham Train gets you there, as does tram route 72, and buses 216, 219 and 220
St. Kilda’s Esplanade Market
St. Kilda’s Esplanade Market | Image: St. Kilda’s Esplanade Market

4. St. Kilda’s Esplanade Market

The St. Kilda Esplanade Market is a Melbourne classic, set along the stunning St Kilda beachfront. Every Sunday, this artisanal market with roots back to the 70s brings together a great mix of local artists selling handmade jewellery, unique art, homewares, and more.

There’s something super relaxing about browsing the stalls with the ocean breeze in the air, making it a perfect way to spend a lazy Sunday. Whether you’re after a special gift or just want to explore, the market’s community, beachy vibe is hard to resist.

What we love about these markets is how willing the artists and makers are to have a friendly chat about their work (or just the crazy Melbourne weather). They also don’t pressure you into buying if you’re just happy browsing. And, of course, with the beach just steps away, you can grab a snack and enjoy the view and live music while you wander. How much better does it get?

  • Address: The Esplanade, St Kilda VIC 3182
  • Phone: +61 3 9209 6634
  • Trading hours: Sun 10am-4pm
  • Getting there: Tram routes 93 and 16 or buses 246, 600, 606 and 922
The Rose Street Market
The Rose Street Market | Image: The Rose Street Market

5. The Rose Street Market

The Rose Street Market is a boutique market based on similar London, Berlin and New York markets – how bougie! It’s packed with stalls from local artists showcasing everything from quirky jewellery and cool prints to ceramics and fashion. The stuff you’ll find here is on the pricier side for market goods, but it’s all one-of-a-kind stuff you won’t find elsewhere.

We love Rose Street Market’s dedication to supporting independent artists. Most of the traders are the makers themselves, so you get to chat with them about their work and really connect with the pieces you’re buying. Plus, with great coffee spots nearby (Lune Croissanterie is also just around the corner), and Fitzroy Markets just across the street, it’s the perfect place to spend a chilled (or hungover) Saturday or Sunday morning.

  • Address: 60 Rose St, Fitzroy VIC 3065
  • Phone: (03) 9419 5529
  • Trading hours: Sat-Sun 10am-4pm
  • Getting there: Tram routes 86 and 11, or bus routes 200 and 201
Fitzroy Market
Fitzroy Market | Image: Fitzroy Market

6. Fitzroy Market

Fitzroy Market is without a doubt one of the best markets in Melbourne, and loved by the local community and visitors alike. It’s a true reflection of the vibrant suburb it inhabits. You’ll find stalls full of interesting tidbits including second-hand, vintage and handmade items, jewellery and more (plus a couple of yummy food stalls depending on the weekend). You never know what you may find with a little digging, and it’s easy to spend the day wandering these markets.

What makes Fitzroy Market iconic is its authentic, no-frills vibe. It’s not trying to be fancy – it simply focuses on sustainability, supporting local makers, and showcasing the creative heart of Fitzroy. If you’re after something that no one else has, this is the spot to find it. It’s Fitzroy at its finest.

  • Address: 75 Rose St, Fitzroy VIC 3065
  • Phone: +61 414 896 198
  • Trading hours: Sat 9am-2pm, Sun 10am-3pm
  • Getting there: Tram routes 86 and 11 stop near the market, or bus routes 200 and 201
Dandenong Market
Dandenong Market | Image: Phoebe Dunn

7. Dandenong Market

The Dandenong Market is a multicultural hub that’s been around since 1866. You can find just about anything here – fresh produce, seafood, meat, and all sorts of exotic spices and ingredients. The market is full of colour, sounds, and incredible smells from all the street food stalls, making it perfect for a weekend wander.

Dandenong Market makes the list of the best markets in Melbourne thanks to its sense of community and culture. The traders come from all around the world, so you get a real taste of different cultures, all in one spot. From fresh produce to yummy takeaway lunch options, don’t miss out on this Melbourne market.

  • Address: Corner Clow and Cleeland Streets, Dandenong VIC 3175
  • Phone: (613) 9701 3850
  • Trading hours: Tue & Fri-Sat 7am-4pm, Sun 9am-4pm
  • Getting there: Train to Dandenong Station, or bus routes 800, 802, and 804
Coburg Trash & Treasure market
Coburg Trash & Treasure | Image: Coburg Trash & Treasure

8. Coburg Trash & Treasure

If you like garage sales you’ll love Coburg Trash & Treasure. They say another man’s trash is another man’s treasure and that’s what this market is all about. From second-hand goods and vintage treasures to plants, toys, and quirky collectibles, it’s the perfect spot for a weekend treasure hunt. You never know what you might find – and that’s half the fun.

Whether you’re after something specific or just enjoy a good rummage, Coburg’s Trash and Treasure is a classic car boot-style market, where locals come to sell and trade, giving it a nice friendly, community feel. It’s casual, unpretentious, and full of character, making it a fun, low-key way to spend your Sunday morning.

  • Address: 155 Newlands Rd, Coburg VIC 3058
  • Phone: (03) 9791 2992
  • Trading hours: Sun 8am-2pm
  • Getting there: Catch the train to Batman Station, or tram routes 1 and 19 before transferring to bus route 561
Melbourne Book Market
Melbourne Book Market | Image: @vicmarket Instagram

9. Melbourne Book Market

The Melbourne Book Market is a treasure trove for book lovers, and it’s right inside the Queen Vic Markets. It’s the perfect spot to browse through an incredible range of second-hand books, from rare finds and classic literature to contemporary reads and children’s books.

Along with books, there’s usually a selection of vinyl records, vintage prints, and other collectables to browse through. It’s a lovely, cruisey way to spend a weekend morning, and a true haven for anyone who enjoys getting lost in a good book.

If you want to check out this market, it pops up in the Market’s D Shed on Saturdays and Sundays from 10am to 4pm.

  • Address: Queen St, Melbourne VIC 3000
  • Phone: (03) 9320 5822
  • Trading hours: Sat & Sun 10am-4pm
  • Getting there: Tram routes 19, 58, 59, and 67, or buses 207, 220, 234, 250, 251, 302, 505, and 905
Camberwell Market
Camberwell Market | Image: Camberwell Market

10. Camberwell Sunday Market

The Camberwell Sunday Market is a much-loved spot for anyone who enjoys a good rummage and discovering hidden gems. With a huge 370 stalls to choose from, it’s best to get up early so you can see all that’s on offer (and nab the best bargains!) From vintage clothes to pre-loved furniture, antiques, and quirky treasures, there’s so much to see and buy. It’s a market where you’ll likely find a one-of-a-kind jacket or that perfect retro lamp you didn’t even know you needed.

We love the sense of community at the Camberwell Sunday Market – you can spend a whole morning just chatting with stallholders or simply enjoy browsing through the mountains of goods on offer. Whether you’re on the hunt for a bargain or just want to enjoy the buzzy vibes, this market is one of Melbourne’s finest.

  • Address: Corner of Station Street, Camberwell, VIC 3124
  • Trading hours: Sun 6:30am-12:30pm
  • Getting there: Tram routes 70 and 75, or the 624 bus
Kensington Markets
Kensington Markets | Image: Kensington Markets

11. Kensington Market

Held once a month, Kensington Market is a smaller, community-driven market where you can browse unique jewellery, clothing, homewares, and art, all created by local designers and makers. It’s less about mass-produced items and more about discovering unique, handcrafted pieces that have a story behind them. Whether you’re shopping for a gift or just want to support local artists, this market is a gem for anyone who loves creativity and one-of-a-kind finds.

  • Address: 30-34 Bellair St, Kensington VIC 3031
  • Phone: +61 402 752 257
  • Trading hours: 3rd Sunday of the month 10am-3pm
  • Getting there: Newmarket Station is 250 metres away, or bus route 402

Alternatives to the Best Melbourne Markets

Interested in more things to do in Melbourne? Here are our faves!

Why Trust Our List

Man of Many has had the unique opportunity to directly experience some of the best markets Melbourne has to offer. This list is based on our experience, in-depth research and customer reviews of Melbourne markets. As expert journalists who guide people between competing products and services, we have provided our independent opinion in formulating our selections.

Our editors have taken into account atmosphere, offerings, Google Reviews and first-hand experience to come up with this list. You can review our editorial policy here surrounding how we maintain our independence in our editorial reviews.

Best Melbourne Markets FAQs

What is the biggest market in Victoria?

The Queen Victoria Market is the biggest market in Victoria. It’s absolutely massive, with hundreds of stalls offering everything from fresh produce to handmade crafts. It’s been around for over 140 years, and it’s still a must-visit market for both locals and visitors.

What days are the markets on in Melbourne?


Most of Melbourne’s markets are open on the weekends, but you’ll also find several open mid-week, like the Queen Vic Markets, South Melbourne Markets and Prahran Markets.

Are Melbourne markets dog-friendly?


Yep, many of Melbourne’s markets are dog-friendly! St. Kilda Esplanade Market, Fitzroy Market, Kensington Market, Prahran Market and some areas of the Queen Vic Market are dog-friendly. Dogs must always be under control and on leash. Always double-check the rules for each market just to be safe!