kirkmichael village shop
A Community Interest Company
line decor
line decor

Kirkmichael is situated in beautiful highland Perthshire, the very heart of Scotland.

The village shop is at your service: 

  • stocking a wide range of food, drink, household and general goods
  • your local post office 
  • petrol filling station
  • small cafe

If you are a resident or a holiday visitor, we can take your order in advance and make it ready for your collection.

If you need to know more about what's happening in Kirkmichael, drop us a line and we'll do our best to answer or put you in touch with someone who can.


Opening Hours


Winter hours: from 28/10
Mon. - Sat. 8am to 5pm
Sunday 10am to 4pm

Post Office

Mon. - Sat. 9am - 12noon

Tel:  01250 881272


Kirkmichael Village Shop, Kirkmichael, Blairgowrie, Perthshire, PH10 7NT
Tel: 01250 881272 | Email:
Managed by: Strathardle Trading Community Interest Company | Company No. SC357881