The best places to buy Scotch lamb this Easter

With most of us cooking at home this Easter weekend, lamb is a seasonal dish that’s ideal for a Sunday roast.

Here are some deals that are currently available on Scotch lamb, from supermarkets to independent butchers.


Sign up to our NationalWorld Today newsletter

Aldi’s Easter lamb offering is a Scotch whole leg of lamb, which is available in all 96 Scottish stores now.

Roast lamb is a favourite for many over Easter.

Priced at £5.49 per kg, Aldi have teamed up with chef and MasterChef contestant, David Hetherington, to show customers how to cook it as part of an Easter roast.

Aldi’s whole leg of Scotch Lamb is PGI certified, which means it is guaranteed to come from animals born and reared on assured Scottish farms that meet stringent animal welfare and natural production methods, meaning customers can be sure they are buying produce of the highest quality.


Lidl is also gearing up for Easter with their Strathvale Scottish lamb leg steak, which is only available in Scottish stores and are priced at £3.49.

They also have Strathvale Scottish lamb chops, which are £4.09 for four.


Marks and Spencer have an Easter dine in deal that’s running from 31 March until 5 April. Priced at £20, it feeds four and includes: the Meltingly Tender Lamb Shoulder, three sides and a dessert.

Campbells Meat

This butcher, based near Linlithgow, has a website that’ll deliver meat nationally. For Easter, they have 20 per cent off all lamb products, which includes the Scotch lamb range.

This range is made up from lamb that have been born, raised, and processed in Scotland while adhering to the highest standards of animal welfare and sustainable farming.

A boneless leg of lamb from Campbells is £23, a leg of lamb on the bone is £29 and lamb chops are £3 (not including the discount). Keen home cooks can also browse their blog to learn how to make a lamb roast.


After customer research that revealed that roast lamb was a firm favourite of many, Tesco will be selling a half leg of lamb joint with 50 per cent off.

Usually priced at £13.50 per kg, shoppers can now pick it up for £6.75 per kg from Tuesday 23 March until Tuesday 6 April.

Donald Russell

This Aberdeenshire butcher, whose website offers nationwide delivery, has an Easter shop that features various cuts of lamb.

There’s also an offer on a minted lamb rack, which is now priced at £13 down from £16.99. An easy carve lamb leg with bone in is £47.55, which is £19.81 per kg.

John Gilmour Butchers

An East Lothian institution, John Gilmour Butchers launched an online shop last year in order to offer nationwide delivery. Their current lamb offering includes a rolled shoulder joint for £14.90 (1kg, four lamb gigot chops for £15.95 and a 227g lamb rump for £6.50.

Price overview

The team at VoucherCodes have provided these stats to show which supermarket is selling the cheapest lamb.

Tesco (price, weight) Asda (price, weight) Sainsburys (price, weight) Morrisons (price, weight) Lidl (price, weight) Waitrose (price, weight) Average cost
Half leg joint £7.02









825g - 1.250kg




Whole leg joint






1.6kg - 2.1kg







Half shoulder joint £7.23


N/A £9.27

794g -1.09kg



N/A £7.01


Whole shoulder joint £16


N/A £15

1.2kg -2.0kg



N/A £13.22