Visit The Mill

The Creswick Woollen Mills is located in the town of Creswick, about an hour and half outside Melbourne and only 20 minutes from Ballarat.  Experience a slice of Victorian history at our Mill. The last of its kind, Creswick has been designing and manufacturing Natural Fibre textiles since 1947 as a family run and owned business. ​

Learn about the production of natural fibres with our award-winning interactive exhibition ‘A Very Fine Yarn’. The exhibit will take you through the history of the Mill, and the journey of natural fibres – from source, through the manufacturing process and onto the shop floor. Free self-guided tours are available all day.  ​

Don’t forget to visit our Mill shop. We offer a unique and luxurious range of natural fibre apparel, accessories & homewares, perfect as souvenirs.​

Discover our latest in-store arrivals and great gift ideas. We can organise gift wrapping in-store or direct to your door delivery. ​


Monday to Sunday 10:00am to 5:00pm.​


From Thursday to Monday, you can also meet our animals including our very cute Baby Lambs and Alpacas!​


For large groups, bookings are essential and a guide will be available to accompany you on the tour. Group tours cost $10 per person (includes up to three children for free). The fee is redeemable on purchases over $40.  ​

Call the Mill Store on (03) 53452202 to arrange a time for large group bookings. ​