MacDonalds Butchers

MacDonald Butchers

Rory MacDonald the third generation in the business

MacDonald Bros (brothers) Butchers source all their supplies from farms known to the family for over 90 years.

If you are looking for super quality, ethically raised and locally sourced meat, by a good local business, this is it. They can guarantee where their meat was reared and slaughtered, therefore what you buy is exactly as it says on the label. You will often see the butcher mincing the meat in front of your eyes.

The Guarantee - "We have full tractability of our Beef, Lamb, Pork, Venison and all other products from Farm to Plate. We have been buying our meat direct from Highland Perthshire Farms for nearly 100 years."

The MacDonald Family and family friends give up their New Year's Day to supply hot soup and sausage rolls to the crowds of revelers at the Pitlochry New Year's Day Street Party.

MacDonald Butchers and Delicatessen - for next day deliveries all over the UK      

Talking of sausage rolls, MacDonald Butchers of Pitlochry have won the coveted World Sausage Roll
Championships (3 years in a row Crowned UK Champion Sausage Roll Makers).

MacDonald Butchers Delicatessen 

The popular Macdonald Butchers delicatessen

The delicatessen has their own range of freshly cooked meals. Scotch pies, bridies, home made quiches, pates, wide choice of cheeses, cooked meats, smoked salmon, free range eggs, fresh milk bread, morning rolls, croissants, wine, local beer, fresh fish, fruit and vegetables.

Festive season - If Poultry is not on the menu for the festive season then visit MacDonald Butchers website for Aberdeen Angus Beef, Venison, Aberfeldy Lamb, Scottish Pork. Tel: 01796 472047 e.mail:

Next day delivery service to anywhere on the UK mainland. You can also pre-order and collect your MacDonald meat and delicatessen produce when you are in Pitlochry, or order online and have it delivered to your door.

MacDonal Butchers on line shopping!

Opening Hours are:- 

  • Monday to Saturday, 7 am - 5 pm
  • Sunday, Closed

Pitlochry address:6 - 8 Bonnethill Road, Pitlochry, PH16 5BS - Tel:01796 472 047
Aberfeldy address: 12 Bank Street, Aberfeldy, PH15 2BB - Tel: 01887 820310