Melbourne winters already have a reputation for serving moody skies, cosy cafés and a touch of gothic charm. This weekend, you can fully embrace the vibe with a road trip to Bendigo, where a one-day-only Witches Market is bringing together magical makers, mystics and curious shoppers for an enchanting day out.
An enchanting market filled with mystical finds

Taking over the historic Bendigo Trades Hall on Saturday July 25, the Bendigo Witches Market promises an indoor wonderland filled with handcrafted witch-wares, mystical experiences and plenty of unusual treasures—and entry is completely free.
Forget your typical weekend market. Instead of fresh produce and homemade jams, you’ll find stalls overflowing with handcrafted spell kits, crystals, ritual candles, botanical creations, original artwork, curios, gothic jewellery and handmade crafts.
Spell-casters, crystal collectors and curious wanderers alike will find plenty to explore among the market’s collection of mystical treasures.
Tarot readings, crystals and handmade witch-wares

The market will also feature tarot readers offering personal readings throughout the day, alongside local artisans and makers showcasing everything from occult-inspired homewares to unique gifts.
If you’re hoping to have your cards read, organisers recommend booking your session in advance, as appointments are expected to fill quickly.
It’s the kind of event where you can spend hours wandering between stalls, discovering one-of-a-kind creations, chatting with local makers and leaving with something a little more magical than you expected.
A winter road trip worth making

Also, based inside the heritage-listed Bendigo Trades Hall, the event offers the perfect excuse to swap Melbourne’s CBD for one of Victoria’s most atmospheric regional cities. Bendigo’s grand Victorian architecture already feels a little magical in winter, making it an ideal backdrop for a market celebrating the mystical and macabre.
Regardless of whether you’re hunting for a new tarot deck, searching for a statement crystal or simply looking for an unusual day trip, this enchanting market is shaping up to be one of Victoria’s most unique winter events.
Key details
- What: Bendigo Witches Market
- When: Saturday 25th July, 2026, from 10am to 3pm
- Where: Bendigo Trades Hall, 40 View Street, Bendigo
- Cost: Free entry