Daylesford, Castlemaine, Ballarat and Macedon Ranges - Markets


From bustling farmers markets overflowing with fresh local produce to vibrant community markets showcasing handmade crafts, gourmet treats and unique gifts, the Daylesford, Castlemaine, Ballarat and Macedon Ranges regions are home to some of Victoria's most popular country markets. Whether you're searching for seasonal fruit and vegetables, artisan foods, local wines, handcrafted products or simply a great day out, there's a market to suit every interest.
Many of the region's markets are held in picturesque townships such as Daylesford, Kyneton, Malmsbury, Gisborne, Woodend, Trentham and Lancefield, providing the perfect excuse to explore historic streets, beautiful gardens and local attractions while supporting farmers, makers and small businesses. With regular monthly markets held throughout the year, visitors can enjoy everything from accredited farmers markets and gourmet food stalls to community markets filled with arts, crafts, plants and specialty products.
This guide highlights some of the best markets in the region, helping you discover where to shop local, meet the producers and experience the welcoming community spirit that makes this region such a popular destination.
A summary of the markets in the Daylesford, Castlemaine, Ballarat and Macedon Ranges regions is:
Weekly
Daylesford Sunday Market
Running for more than 40 years, the Daylesford Sunday Market is a local institution.
18 Raglan Street, Daylesford
Sundays, 8am to 1pm
www.daylesfordsundaymarket.com.au
Wesley Hill Community Market
Shop for local produce and artisanal wares at this weekly community event.
149 Pyrenees Hwy, Castlemaine
Saturdays, 9am to 1pm
www.wesleyhill.au/market/
1st Saturday of the month
The Bridge Market, Ballarat
Buy direct from Ballarat farmers. bakers, growers, makers, and more.
62A Bridge Mall, Ballarat Central
9am to 1pm
www.thebridgemarket.com.au
Woodend Farmers Market
This monthly market features 80 regular and seasonal stallholders from within the Macedon Ranges and wider region.
High Street, Woodend
9am to 1pm
www.mrsg.org.au/farmers-markets/
1st Sunday of the month
Castlemaine Farmers Market
The finest food producers in the Mount Alexander Shire gather together in one place to sell their products.
Western Reserve, Forest Street, Castlemaine
9am to 1pm
www.castlemainefarmersmarket.org.au
Gisborne Olde Time Market
Fresh produce, artisan foods, handmade crafts, plants, gifts, clothing, jewellery, live entertainment, family-friendly atmosphere and over 150 stalls
Hamilton & Aitken Streets, Gisborne
9am - 2pm (except January)
gisborneoldetimemarket.org.au
Tallarook Farmer's Market
Fresh seasonal produce, gourmet foods, handmade goods, live music and great coffee in a friendly country setting.
Mechanics Institute Hall, 44 Main Rd, Tallarook
8:30am to 1pm
www.tallarookfarmersmarket.com.au
2nd Saturday of the month
Ballan Farmers Market
This not-for-profit market donates proceeds from stallholders back to local charities.
73 Inglis Street, Ballan
9am to 1pm
www.facebook.com/ballanmarket
Ballarat Farmers Market
The popular Ballarat Farmers Market runs twice a month.
Winter: Windmill Drive, Lake Wendouree All other months: Zoo Drive, North Gardens Reserve.
9am to 1 pm
www.ballaratmarkets.com.au
Kyneton Farmers Market
Kyneton Farmers Market has over 50 stalls and is held at St Paul's Park.
35 Piper Street, Kyneton
8am to 1pm
facebook.com/kynetonfarmersmarket
2nd Sunday of the month
Clunes Farmers & Makers Market
Chines Market is a goldmine of local produce and handmade goodies.
Collins Place & Fraser Street, Clunes
9am to 1pm
facebook.com/clunesfarmersmakersmarket
Maldon Market
Shop for hand-grown produce. homemade food. and handcrafted gifts.
1 Church Street, Maldon
9am to 1.30pm
www.maldonnc.org.au/maldon-market
Malmsbury Village Market
Village Green, Mollison Street, Malmsbury
8am - 3pm
3rd Saturday of the month
Creswick Market
Creswick Market offers a great morning out for all ages. Bring the whole family, including your four-legged friends.
21 Victoria Street, Creswick
9am to 1pm
www.creswicknc.org/creswick-market
Glenlyon Village Market
Locals come together once a month to hold an all-weather market in their recently restored historic Shire hall.
Glenlyon Shire Hall, Daylesford-Malmsbury Road, Glenlyon
9am to 1pm
www.facebook.com/Glenlyon-Village-Market
Trentham Farmers' Market
This bustling community market offers a selection of local dairy products, fresh produce, honey, eggs, preserves, and baked goods.
Trentham Town Square, 27 High Street, Trentham
9am to 1pm
Riddells Creek Farmer's Market
Showcasing fresh local produce and artisan foods from across the Macedon Ranges and surrounding districts. Browse stalls selling seasonal fruit and vegetables, bread, meat, eggs, honey, olive oil, preserves and gourmet treats, then relax with a coffee while enjoying live music.
Main Street, Riddells Creek
9am - 1pm
www.facebook.com/RiddellsCreekFM
3rd Sunday of the month
Malmsbury Farmers & Artist Market
Browse the wares of the surrounding region's best growers and makers.
Cricket Ground, Ellesmere Place. Malmsbury
9am to 1pm
www.malmsburyfarmersmarket.com
Talbot Farmers Market
Talbot Farmers Market began in 2004 as one of the first community produce markets in regional Victoria.
40 Scandinavian Crescent, Talbot
9am to 1pm
www.talbotfarmersmarket.org.au
4th Saturday of the month
Ballarat Farmers Market
The popular Ballarat Farmers Market runs twice a month.
Winter: Windmill Drive, Lake Wendouree All other months: Zoo Drive, North Gardens Reserve. 9am to 1pm
www.ballaratmarkets.com.au
Daylesford Farmers Market
A gold coin donation on entry to this busy market supports Rotary community projects.
102 Vincent Street, Daylesford
9am to 1pm
www.rotarydaylesford.org.au
4th Sunday of the month
Castlemaine Artists Market
Whether you're after a treasure for yourself or an utterly unique gift, you'll find it at this monthly market.
56 Forest Street, Castlemaine
10am to 2pm
castlemaineartistsmarket.com.au
Last Sunday of the month
Eynesbury Market
Fresh local produce, artisan foods, handmade crafts, food trucks, live music, family-friendly atmosphere, dog-friendly event and free parking
487 Eynesbury Road, Eynesbury
9am - 2pm
eynesbury.com.au/whats-on/eynesbury-markets
Various dates
Leonards Hill Country Market
Leonards Hill Hall hosts a country market on various Saturdays.
2095 Ballan-Daylesford Road, Leonards Hill.
9am to 1pm
www.leonardshillhall.weebly.com/market
Newstead CFA Community Market
Stallholder fees support the work of the Newstead and District Fire Brigade.
Rotunda Park, 34 Pyrenees Highway, Newstead
8am to 1pm
www.newsteadcfa.org
Web Links
→ Mill Markets (Daylesford)




