Barry Water Mill | Day Out With The Kids

Your shopping basket

Your basket (0 tickets)

Barry Water Mill

Carnoustie, Dundee and Angus, Scotland

Attraction Information

  • Museums and Art Galleries icon Museums and Art Galleries

Suitable for all ages

Venue type: Indoor, Outdoor

Now a haven of tranquillity, in the 19th century Barry Mill was alive with the splash of the water-wheel, the rumble of the machinery and the smell of grinding corn. The mill was at the heart of this small rural community, providing work and social opportunities for local people. Until as late as 1982 the mill was still at work (the last of its kind in Angus) producing oatmeal and finally animal feed.

Barry Mill is a magnificent example of Scotland's industrial heritage. It is set in a secluded area beside the Barry Burn, with a working mill, ladeside and burnside walks, and guided tours.

Milling demonstrations normally take place on Sundays. There is an exhibition on the historical role of the mill and a delightful walkway alongside the mill lade.


Image "Barry Mill" copyright Neil Williamson via Flickr / Image cropped vertically from original.


  • Picnics Allowed Picnics Allowed

Getting There and Contact Information


Barry, Carnoustie, Dundee and Angus, DD7 7RJ, Scotland


Click here to visit Barry Water Mill's website
0844 493 2140

Standard Opening Times and Pricing

Opening hours

1 June - 31 August: Thursday – Monday 12.00pm - 5.00pm Sunday 1.00pm - 5.00pm 1 September - 30 September: Thursday - Saturday 12.00pm - 5.00pm Sunday 1.00pm - 5.00pm


Adult: £6.50 Concession: £5.00 Family: £16.50 1 Parent: £11.50


Sorry, no reviews are available for this attraction.

Please sign in or register to write a review

Inspiration to your inbox + exclusive partner benefits

Want to know more?

Book Online

Barry Water Mill

Carnoustie, Dundee and Angus, Scotland

Step 1: Choose a date

Step 2: Available Tickets

Please select a date above to see available tickets

Step 3: Who's going

Please select a date and ticket above to choose

Total: £00.00