Things to do in Malmsbury, Victoria: Best activities and attractions

Things to do in Malmsbury, Victoria: Best activities and attractions

The best things to do in Malmsbury, Victoria, include wine-tasting and gallery-hopping. Key attractions include the Malmsbury Viaduct and Malmsbury Botanic Gardens.

Malmsbury, Victoria, is a handsome little town in the Macedon Ranges region. For visitors, it offers a pleasant mix of heritage, nature, creativity and indulgence.

The most strikingly obvious attraction in Malmsbury is the Malmsbury Viaduct. This 152 metre viaduct carries the Bendigo train line over the Coliban River. When it was constructed back in the 1850s, it was a huge engineering project. Nowadays, it makes for marvellous photos.

The Malmsbury Viaduct in Malmsbury, Victoria
The Malmsbury Viaduct in Malmsbury, Victoria. Photo courtesy of Visit Victoria.

Things to do in Malmsbury, Victoria: Malmsbury Botanic Gardens

You can get to the Malmsbury Viaduct via a walking trail from the Malmsbury Botanic Gardens. This is the oldest botanic gardens in Australia, dating back to 1850. The ornamental lake is the centrepiece here.

Other things to do in Malmsbury, Victoria, include fishing in the Malmsbury Reservoir. There’s a picnic ground at the north-western edge, and the reservoir is well stocked with trout and redfin.

Shopping in Malmsbury, Victoria

There’s also a nice cluster of galleries and independent shops in this Macedon Ranges town. Rathdowne Antiques and Gifts is very browser-friendly, while Tia Alysse Art is one of several artists’ studios.

Another great thing to do in Malmesbury is wine-tasting. A few Macedon Ranges wineries congregate here. Birthday Villa, the Lord Malmsbury Vineyard and Zig Zag Rd Wines are amongst the most interesting options for visitors.

Malmsbury is just off the Calder Freeway, and you can easily drop by on the drive from Bendigo to Kyneton.

More Victoria town and city guides

Aireys Inlet | Apollo Bay | Bairnsdale | Ballarat | Beaufort | Beechworth | Benalla | Bendigo | Bright | Camperdown | Cann River | Castlemaine | Cobram | Cohuna | Cowes | Daylesford | Dimboola | Donald | Dromana | Dunkeld | Echuca | Fish Creek | Geelong | Gisborne | Glenrowan | Halls Gap | Healesville | Indented Head | Inverloch | Jan Juc | Jeparit | Kennett River | Kilcunda | Koondrook | Koroit | Korumburra | Kyneton | Lakes Entrance | Lake Tyers | Lancefield | Leongatha | Lorne |

Mallacoota | Mildura | Morwell | Mount Martha | Nhill | Noojee | Omeo | Ouyen | Penshurst | Port Campbell | Port Fairy | Portland | Romsey | Rye | Sale | Sea Lake | Seymour | Shepparton | Sorrento | Strathmerton | Swan Hill | Tallarook | Tidal River | Timboon | Torquay | Traralgon | Wahgunyah | Wangaratta | Warragul | Warrnambool | Woodend | Yackandandah | Yarragon