What's on inKeith


Welcome to Keith

Enjoy a mix of heritage, history, lively arts whilst visiting Keith - 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 Keith to suit all the family, whatever the weather.

Editor's Picks






Forthcoming events in Keith

Tourist Attractions


Keith Golf Club

Keith Golf Club ‐ golf course in Keith, Banffshire. Contact the golf course on telephone number 01542 882469 for course availability, course rules, member information, golf academy if available and green fees at Keith Golf Club golf courseclub.…

Huntly Golf Club

Huntly Golf Club ‐ golf course in Huntly, Aberdeenshire. Contact the golf course on telephone number 01466 794181 for course availability, course rules, member information, golf academy if available and green fees at Huntly Golf Club golf courseclub.…

Rothes Golf Club

Rothes Golf Club ‐ golf course in Aberlour, Banffshire. Contact the golf course on telephone number 01340 831443 for course availability, course rules, member information, golf academy if available and green fees at Rothes Golf Club golf courseclub.…

Buckpool Golf Club

Buckpool Golf Club ‐ golf course in Buckie, Banffshire. Contact the golf course on telephone number 01542 832236 for course availability, course rules, member information, golf academy if available and green fees at Buckpool Golf Club golf courseclub.…

Keith Swimming Pool

Swimming pool at Keith Swimming Pool in Keith, Banffshire. Contact venue on 01542 882222 for opening times and entrance costs.…

Buckie Swimming Pool

Swimming pool at Buckie Swimming Pool in Buckie, Banffshire. Contact venue on 01542 832841 for opening times and entrance costs.…

Want more?

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