Melbourne is full of bustling markets, serving up everything from delicious food to sustainable fashion. And if you’ve got a hankering for shopping, you’ll find lovely markets all around Melbourne, from the inner city to the outer suburbs. Wander through the stalls and find farm-fresh produce, handmade crafts and unique gifts at these cool spots around town. Some of these markets are open daily, while others are only once a month. Here are our recommendations to get you started.
Table Of Contents
Food Markets
1. Queen Victoria Market
The iconic Queen Victoria Market is open for shopping every Tuesday to Sunday, and when you’re not browsing for fresh produce, pop by throughout the year for some special seasonal events, like their Summer and Winter Night Markets. On Saturdays and Sundays, you’ll find the Melbourne Book Market, with over 5,000 new and pre-loved titles from booksellers around town. On the last Saturday of each month, you’ll also find locally-made goods at the craft fair, CRFT*WRK. See what’s coming up at the market here.
📍Queen St, Melbourne VIC 3000
2. South Melbourne Market
South Melbourne Market has been serving up fresh food to local shoppers since 1867. Pop by for quality produce, then stick around for a cup of coffee and browse through other cool shops for clothes, homewares and more. Throughout the year, you’ll also find live music and special events. The market is open every Wednesday, Friday, Saturday and Sunday from 8am. Learn more here.
📍322-326 Coventry St, South Melbourne VIC 3205
3. Prahran Market
Prahran Market was first established in 1864, and has since grown to become a beloved food market for the community. Find quality fresh produce, gourmet deli items, fresh flowers and an array of specialty stores and eateries. Every weekend, the market lights up with the sound of live music from 12pm to 3pm. Prahran Market is open every Tuesday, Thursday, Friday, Saturday and Sunday. See more here.
📍163 Commercial Rd, South Yarra VIC 3141
4. Preston Market
Head north to Preston Market and find plenty of quality produce, bustling eateries, fashion, specialty services and more. This market officially opened in 1970, and is open every week from Wednesday to Sunday. Throughout the year, the market holds some fun multicultural festivals, like Greek Day and Italian Day.
📍30A The Centreway, Preston VIC 3072
5. Footscray Market
The bustling Footscray Market is home to over 75 stores, serving up fruit, veg, meat, seafood and more. After shopping for groceries, enjoy a bite to eat at one of the restaurants. This market is open from Tuesday to Saturday every week. See more here.
📍18 Irving St, Footscray VIC 3011
6. Dandenong Market
The massive Dandenong Market has been operating since 1866, and stretches over 8,000 square metres. This vibrant marketplace is filled with local produce, as well as tasty street food, clothing, homewares, books, plants, specialty items and more. The market is open every Tuesday, Friday, Saturday and Sunday. Keep an eye on their website for special events during the year, like festivals and food tours. More info here.
📍Clow Street &, Cleeland St, Dandenong VIC 3175
7. Regional Farmers Market at Abbotsford Convent
Head to Abbotsford Convent and find fresh seasonal produce, tasty food and cool condiments from Victorian farmers. The Regional Farmers Market showcases over 45 stallholders with a focus on building food security, sustainability and encouraging female representation in the industry. Check it out on the second Saturday of each month from 8am to 1pm. Entry is $2, and proceeds go to Abbotsford Convent. Learn more here.
📍1 St Heliers St, Abbotsford VIC 3067
8. Gasworks Farmers’ Market
Head to Gasworks Art Park and find fresh produce and delicious food from Victorian farmers and specialty makers. The Gasworks Farmers’ Market takes place on the third Saturday of each month, from 8am to 1pm. This market is a part of the Victorian Farmers’ Market Association, which has farmers’ markets all around Melbourne and Victoria. Find your local market here.
📍Gasworks Arts Park, 21 Graham St, Albert Park VIC 3206
Other Markets In Melbourne
9. The Rose St. Artists’ Market
Pop over to The Rose St. Artists’ Market in Fitzroy and discover handmade works from up to 120 artists, designers, crafters and makers. Explore the stalls and find jewellery, paintings, fashion and more, and if there’s something specific you’re after, chat with the artist to commission something that’s totally unique. This market is on every Saturday and Sunday from 10am to 4pm. Learn more here.
📍60 Rose St, Fitzroy VIC 3065
10. St Kilda Esplanade Market
Take a stroll through St Kilda and find plenty of arts, crafts, fashion and more interesting goods at the St Kilda Esplanade Market. This beachside marketplace has been serving up original items from local makers since 1970. Check it out every Sunday from 10am to 5pm during daylight savings, or 4pm at any other time of year. Learn more here.
📍The Esplanade, St Kilda VIC 3182
11. The Sunday Market at Southgate
After over 20 years of trading around Arts Centre Melbourne, the Sunday Market has moved next door to Southgate. Find local artisans across three levels, as well as weekly entertainment. As you can guess from the name, the Sunday Market takes place each Sunday, and is on from 10am to 4pm. Learn more here.
📍3 Southgate Ave, Southbank VIC 3006
12. The District Makers Market
Head to The District Docklands and check out their market for art, craft, jewellery, fashion, homewares, gifts and more. After strolling through the open-air laneways, have a bit of fun with live music and entertainment. Dogs are welcome to come along. The District Makers Market takes place on the last Sunday of every month, from 11am to 4pm. See more here.
📍Star Crescent, Docklands VIC 3008
13. The Fitzroy Market & The Fitzroy Mills Market
Both The Fitzroy Market and The Fitzroy Mills Market operate together in one location. Browse through over 70 stalls and find fresh produce, vintage and handcrafted clothing, artisan food and more incredible items. Grab a coffee, soak in the atmosphere and listen to live music while you’re there. Both of these markets take place every Saturday from 9am to 2pm. The Fitzroy Market also takes place every Sunday from 10am to 3pm.
📍 75 Rose St, Fitzroy VIC 3065
14. Kensington Market
Wander through Kensington Town Hall and find fashion, ceramics and more creations from local makers. While you browse, enjoy the sounds of live music. Kensington Market takes place on the third Sunday of the month, from 10am to 3pm. See more here.
📍30-34 Bellair St, Kensington VIC 3031
15. Camberwell Sunday Market
Every Sunday, a car park in Camberwell is transformed into a bustling marketplace. Find vintage clothing, jewellery, artworks, antiques and more retro treasures from one of the stallholders at Camberwell Sunday Market. Check it out from 7am to 12:30pm. Entry is via a gold coin donation, which will be given to charitable causes by Balwyn Rotary. See more here.
📍Market Pl, Camberwell VIC 3124
16. Heide Market
Once a month, the sculpture park at the Heide Museum of Modern Art plays host to the charming Heide Market. Wander through the stalls and find art, design, handcrafted goods and delicious treats from up to 120 different makers. This market runs on the second Saturday of each month from 10am to 3pm. More info here.
📍7 Templestowe Rd, Bulleen VIC 3105
17. The Makers and Flea Market
Find a range of up-cycled, handmade, vintage and pre-loved goods at The Makers and Flea Market in CERES. You’ll find this eco-friendly market next to the CERES Grocery every Saturday. Learn more here.
📍Stewart St &, Roberts St, Brunswick East VIC 3057
18. Trash & Treasure Market
One man’s trash is another man’s treasure, and you’ll find a whole treasure trove of goodies at the Trash & Treasure Market. You’ll find these markets operating every Sunday from 8am to 2pm in Coburg, Wantirna and Dandenong. Find out more.
📍Coburg, Wantirna and Dandenong
19. Hunter Markets
Find pre-loved fashion inside a purple warehouse at Hunter Markets. This fabulous second-hand clothes market first began in 2015, and has grown hugely popular on social media. There’s coffee on-site, and entry is $2. The market is open for thrifting every weekend, from 9am to 1pm. See more here.
📍10 Balcombe Rd, Mentone VIC 3194
20. Lost and Found Market
You’ll find vintage fashion, furniture, art, records and more at Lost and Found Market. This 900 square metre warehouse is open for shopping seven days a week, from 11am to 5pm. Learn more here..
📍288 Brunswick St, Fitzroy VIC 3065
21. The Amazing Mill Markets
Find vintage fashion, vintage furniture, memorabilia, art, collectables, books and more at The Amazing Mill Markets. Then, after browsing through the stalls, feel refreshed with a drink and a treat from the cafe. You’ll find The Amazing Mill Markets outside of Melbourne, in both Geelong and Daylesford. These markets are open seven days a week, from 10am to 6pm. Learn more here.
📍114 Bellarine Hwy, Newcomb VIC 3219 and 105 Central Springs Rd, Daylesford VIC 3460