5 Best Markets in Melbourne You Should Visit

Melbourne is famous for its vibrant food scene, creative neighbourhoods, multicultural atmosphere and incredible café culture. One of the best ways to experience the city like a local is by visiting one of the many markets in Melbourne.

From fresh produce and delicious street food to handmade jewellery, vintage finds and unique souvenirs, Melbourne markets offer something for every type of traveller.

Whether you’re looking for a relaxed weekend activity, want to try local food or simply want to explore a different Melbourne neighbourhood, these are 5 of the best markets in Melbourne to add to your itinerary.

I’ve included a mix of Melbourne’s most famous markets and smaller local favourites, so you can choose the one that fits your trip best.

For more ideas on what to do, where to eat and the best places to visit, check out my complete Melbourne Travel Guide with everything you need for your trip.


1. Queen Victoria Market – Melbourne’s Most Famous Market

📍 Melbourne CBD
🗓️ Open: Multiple days throughout the week + seasonal night markets

No visit to Melbourne is complete without exploring Queen Victoria Market, the city’s largest and most iconic market.

Dating back to 1878, this historic market is a favourite among locals and visitors, offering everything from fresh fruit and vegetables to gourmet food, souvenirs, clothing and handmade products.

The market is especially famous for its food stalls, where you can try everything from freshly baked pastries and international street food to local Australian produce.

During summer, the famous Queen Victoria Market Night Market transforms the area into a lively evening destination with food trucks, live music and drinks.

If you’re visiting Melbourne for the first time and only have time for one market, this is the one I’d choose.

Why visit?
→ Melbourne’s most iconic market
→ Great for cheap eats and street food
→ Perfect place to buy souvenirs
→ Easy to combine with other CBD attractions

LifeAsSaar moment: One random memory I still think about is the guy walking around the market shouting “dollar dollar mango, one mango one dollar!” nonstop. If you’re lucky, you’ll spot him too, cheap mangoes and a very Melbourne market experience included.

Fresh fruit stall at Queen Victoria Market in Melbourne

🇦🇺
Planning your Australia adventure?

I created a Google Map with 330+ saved places from my 9-month Australia trip, including towns, things to do, beaches, stays, cafés, nightlife and hidden gems to help you plan your route.

Explore the Australia Map → €5

2. South Melbourne Market – A Local Food Favourite

📍 South Melbourne
🗓️ Open: Wednesday, Friday, Saturday & Sunday

If you want to experience a market loved by locals, South Melbourne Market is one of the best choices.

This historic market has been operating since 1867 and is known for its incredible food selection. You’ll find fresh seafood, artisan cheese, gourmet products, local produce and some of Melbourne’s best casual eats.

One of the must-try foods here is the famous South Melbourne Dim Sim, a Melbourne classic that has become a local favourite.

The market has a more neighbourhood feel compared to Queen Victoria Market, making it a great place to slow down and enjoy Melbourne’s food culture.

It’s also easy to combine with exploring South Melbourne and nearby attractions, making it a good option if you want to spend more than just an hour at the market.

Why visit?
→ Authentic local experience
→ Amazing food stalls
→ Famous South Melbourne Dim Sims
→ Great neighbourhood atmosphere


3. Prahran Market – Fresh Food & Specialty Products

📍 Prahran
🗓️ Open: Tuesday, Thursday, Friday, Saturday & Sunday

Located in one of Melbourne’s trendiest neighbourhoods, Prahran Market is one of the city’s oldest food markets.

The market is known for its high-quality fresh produce, specialty ingredients, gourmet food stalls and friendly local atmosphere.

Food lovers will find plenty to choose from, including fresh seafood, meat, cheese, baked goods and international ingredients.

I’d especially recommend visiting if you’re already planning to explore Prahran, as the market fits perfectly into a day spent discovering the neighbourhood’s cafés, restaurants and independent shops.

Why visit?
→ One of Melbourne’s oldest markets
→ Great for food lovers
→ High-quality fresh produce and specialty foods
→ Perfect combination with exploring Prahran


4. Rose Street Artists’ Market – Fitzroy’s Creative Market

📍 Fitzroy
🗓️ Open: Saturday & Sunday

For something completely different, visit the Rose Street Artists’ Market in Fitzroy, one of Melbourne’s most creative neighbourhoods.

This weekend market focuses on local artists and independent makers, offering handmade jewellery, artwork, clothing, ceramics, homeware and unique gifts you won’t find anywhere else.

The market perfectly matches Fitzroy’s artistic and alternative atmosphere.

After browsing the stalls, spend some time exploring the colourful streets, vintage shops, cafés, restaurants and street art nearby.

If you’re looking for a Melbourne market where you can find something a little more unique than typical souvenirs, this is a great choice.

Why visit?
→ Support local artists
→ Unique handmade souvenirs
→ Great addition to a Fitzroy day trip
→ Creative and relaxed atmosphere


5. St Kilda Esplanade Market – Market by the Beach

📍 St Kilda
🗓️ Open: Every Sunday

Combining shopping with beautiful ocean views, the St Kilda Esplanade Market is one of Melbourne’s most enjoyable weekend markets.

Located along the famous St Kilda foreshore, this Sunday market features local artists, handmade crafts, jewellery, artwork and unique gifts.

The location is what makes this market particularly special. After exploring the stalls, you can walk along St Kilda Beach, visit the famous pier or enjoy one of the many cafés and restaurants nearby.

If you’re looking for Sunday markets in Melbourne, this is one of the best options.

Why visit?
→ Beautiful beachfront location
→ Relaxed Sunday activity
→ Great combination with St Kilda sightseeing
→ Local arts and handmade products


Final Thoughts: Which Melbourne Market Should You Visit?

Melbourne’s markets are a perfect reflection of the city itself: creative, multicultural and full of great food.

If you only have time for one market, Queen Victoria Market is the classic choice. For a more local food experience, head to South Melbourne Market. Foodies should consider Prahran Market, while Fitzroy’s Rose Street Artists’ Market is perfect for travellers looking for unique handmade finds.

And if you’re already planning a day around St Kilda, the St Kilda Esplanade Market is an easy addition to your itinerary.

No matter which market you choose, visiting one is one of the best ways to experience Melbourne beyond the typical tourist attractions.

If you want even more ideas for your Melbourne itinerary, check out my guide to the 20 Best Things to Do in Melbourne for more attractions, neighbourhoods, beaches and local experiences.


Planning Your Australia Trip?

Planning a trip to Australia can feel overwhelming, with so many places to explore and things to organise.

That’s why I created my Australia Travel Guide, sharing my itineraries, tips, experiences and everything you need to plan your own adventure.

→ START HERE: Australia Travel Guide
→ GET MY MAP: Australia Google Map

Related Posts

You May Also Like

More East Coast Australia Guides

Planning an East Coast Australia adventure? These guides can help you create the perfect itinerary:

More Working Holiday Guides

More Australia Guides:


FAQ – Best Markets in Melbourne

What is the best market to visit in Melbourne?

Queen Victoria Market is the most famous market in Melbourne and a great choice for first-time visitors. It offers fresh produce, street food, souvenirs and a lively atmosphere in the heart of the city.

What are the best markets in Melbourne for food?

Queen Victoria Market and South Melbourne Market are two of the best choices for food lovers. Both offer a wide range of fresh produce, international food and local specialities.

Prahran Market is another great option if you’re particularly interested in fresh produce and specialty ingredients.

Are Melbourne markets open every day?

Most Melbourne markets have specific opening days rather than operating daily. It is best to check opening times before visiting, especially for weekend markets and seasonal night markets.

What is the best Sunday market in Melbourne?

The St Kilda Esplanade Market and Rose Street Artists’ Market are two of the best Sunday markets in Melbourne.

St Kilda is ideal if you want a market by the beach, while Rose Street is better for handmade products, art and local designers.

Which Melbourne market is best for souvenirs?

If you’re looking for unique souvenirs, Rose Street Artists’ Market is one of the best choices because it focuses on local artists and independent makers.

Queen Victoria Market is also great for souvenirs, with a much wider range of products.

Are Melbourne markets worth visiting?

Absolutely. Melbourne’s markets are a great way to experience the city’s food culture, local creativity and different neighbourhoods.

Even if you’re not a big shopper, markets such as Queen Victoria Market and South Melbourne Market are worth visiting for the food and atmosphere alone.

Leave a Reply