Cheapest Whisky in the UK
Prices updated 13 October 2026 · 495 products across 7 supermarkets
We compare whisky across all 7 major UK supermarkets — Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S — and rank by price per unit so you can see where whisky is genuinely cheapest. Prices update daily.
Sainsbury's Blended Scotch Whisky 70cl£17.84/litre£12.493
Scots Club Blended Scotch Whisky 70cl£17.84/litre£12.494
Tesco Special Reserve Scotch Whisky 1L£18.00/litre£18.007
Royal Terrace Blended Scotch Whisky 1L£18.45/litre£18.458
Bell's Original Blended Scotch Whisky 1L£18.50/litre£18.5010
Tesco Special Reserve Scotch Whisky 70Cl£18.93/litre£13.2511
Crag & Glen Blended Scotch Whisky 1L£19.00/litre£19.0012
M&S Blended Scotch Whisky 1L£20.60/litre£20.6016
Tesco Special Reserve Scotch Whisky 35Cl£20.71/litre£7.2518
Crag & Glen Blended Scotch Whisky 70cl£20.71/litre£14.5019
Waitrose Blended Scotch Whisky£21.25/litre£21.2520
Crag & Glen Blended Scotch Whisky 35cl£21.43/litre£7.50Cheapest Whisky: FAQ
Where is the cheapest whisky in the UK?
Right now the best value whisky is HIGHLAND EARL The Special Reserve Blended Scotch Whisky 1 L at Aldi, £17.49 (£17.49/litre). SmartShelf ranks whisky by price per unit across 7 supermarkets, updated daily.
Which supermarket is cheapest for whisky?
We compare whisky across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S. Today Aldi has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare whisky prices?
We list each product's price per unit (£/kg, £/litre or per item) so you compare like for like, and we show loyalty prices such as Clubcard and Nectar where available — free, with no sign-up.