What's on inForres


Welcome to Forres

Enjoy a mix of heritage, history, lively arts whilst visiting Forres - our guide to events and days out is just the ticket.

Whether you're looking to brush up on local history at a museum, enjoy local arts, watch some sport, or listen to live music, you're sure to find things to do in Forres to suit all the family, whatever the weather.

Editor's Picks






Forthcoming events in Forres

Tourist Attractions


Forres Golf Club

Forres Golf Club ‐ golf course in Forres, Morayshire. Contact the golf course on telephone number 01309 672250 for course availability, course rules, member information, golf academy if available and green fees at Forres Golf Club golf courseclub.…

Highland Paintball

Highland Paintball ‐ Paintball in Forres, Morayshire. Contact the venue on telephone number 01309 674575 for location, prices, equipment supplied, and availability for paintball games at Highland Paintball.…

Nairn Swimming Pool

Swimming pool at Nairn Swimming Pool in Nairn, Morayshire. Contact venue on 01667 453061 for opening times and entrance costs.…

Nairn Dunbar Golf Club

Nairn Dunbar Golf Club ‐ golf course in Nairn, Morayshire. Contact the golf course on telephone number 01667 452741 for course availability, course rules, member information, golf academy if available and green fees at Nairn Dunbar Golf Club golf courseclub.…

Kinloss Country Golf Course

Kinloss Country Golf Course ‐ golf course in Forres, Morayshire. Contact the golf course on telephone number 01343 850585 for course availability, course rules, member information, golf academy if available and green fees at Kinloss Country Golf Course golf courseclub.…

Forres Swimming Pool & Fitness Centre

Swimming pool at Forres Swimming Pool & Fitness Centre in Forres, Morayshire. Contact venue on 01309 672984 for opening times and entrance costs.…

Want more?

Want to see what other attractions to visit when in Forres? See our list of attractions in Forres, including theme parks, castles, historic houses, zoos and many more family days out.