Square Roots is the cafe in the heart of Keith. For your morning caffeine hit, a tasty bite, or a leisurely meal; we offer great coffee, good food and a warm welcome to all.

Our emphasis is firmly on quality produce, freshly prepared and presented with care. We work closely with local farmers and producers, creating a range of dishes inspired by traditional farmhouse cooking with an occasional twist.


Open 6 days 
Monday: 11am to 4pm

Tuesday: CLOSED

Wednesday – Sunday: 11am to 4pm


To reserve a table, please call 01542 488540


Heading North, follow the A96 into Keith and take a left turning up Reidhaven Square (sign posted town centre). As you travel up the square you will see Square Roots on the right hand side just off the roundabout.


Ample parking is available on Reidhaven Square, with additional spaces on Mid Street.

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.