SmartShelf

✦ Go Pro

Cheapest 9V in the UK

Prices updated 15 November 2026 · 23 products across 6 supermarkets

The best-value 9v in the UK right now is Sainsbury's Home Extra Long Life 9V 1 PK at Sainsbury's — £1.11/each (£1.11).
23Products Compared
6Supermarkets
£1.11Lowest /Each

We compare 9v across all 9 major UK supermarkets: Tesco, Asda, Sainsbury's, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland — and rank by price per unit so you can see where 9v is genuinely cheapest. Prices update daily.

1Sainsbury's Home Extra Long Life 9V 1 PKSainsbury's Home Extra Long Life 9V 1 PKSainsbury'sBest value£1.11/each£1.112Sainsbury's Home Long Life 9V2 Alk BatteriesSainsbury's Home Long Life 9V2 Alk BatteriesSainsbury'sNectar £5.20£1.30/each£2.603ASDA Long Life Alkaline 9V 2 PackASDA Long Life Alkaline 9V 2 PackAsda£1.75/each£3.504Tesco Extra Long Life 9V 2 PackTesco Extra Long Life 9V 2 PackTesco£2.00/each£4.005Morrisons Extra Long Life Alkaline Battery 9VMorrisons Extra Long Life Alkaline Battery 9VMorrisons£2.00/each£2.006Duracell Plus 9V Alkaline Batteries, pack of 4Duracell Plus 9V Alkaline Batteries, pack of 4Sainsbury's£3.75/each£15.007Duracell Plus 9V 2 PackDuracell Plus 9V 2 PackAsda£3.75/each£7.508Energizer Max 9V Batteries 2 PackEnergizer Max 9V Batteries 2 PackTesco£3.75/each£7.509Duracell Plus 100% 9V Alkaline Batteries 4 per packDuracell Plus 100% 9V Alkaline Batteries 4 per packOcado£3.75/each£15.0010Energizer Max 9V Batteries, Alkaline 2 per packEnergizer Max 9V Batteries, Alkaline 2 per packOcado£3.75/each£7.5011Duracell Plus 9V Alkaline Batteries 2 per packDuracell Plus 9V Alkaline Batteries 2 per packMorrisons£3.88/each£7.7512Duracell Plus 9V Batteries 2 PackDuracell Plus 9V Batteries 2 PackTesco£4.25/each£8.5013Duracell Plus 100% 9V Alkaline Batteries 2 per packDuracell Plus 100% 9V Alkaline Batteries 2 per packOcado£4.25/each£8.5014Energizer Max 9V Alkaline Batteries x2Energizer Max 9V Alkaline Batteries x2Sainsbury's£4.25/each£8.5015Duracell Plus 9V Alkaline Batteries, pack of 2Duracell Plus 9V Alkaline Batteries, pack of 2Sainsbury's£4.30/each£8.6016Energizer Max 9V 6LR61Energizer Max 9V 6LR61Waitrose£4.50/each£9.0017Duracell Plus 9V Alkaline BatteryDuracell Plus 9V Alkaline BatteryMorrisons£4.50/each£4.5018Duracell Plus 9V Batteries 1 PackDuracell Plus 9V Batteries 1 PackTesco£4.75/each£4.7519Duracell Plus 9V Alkaline Batteries, pack of 1Duracell Plus 9V Alkaline Batteries, pack of 1Sainsbury's£5.00/each£5.0020Duracell Plus Pack of 1 9V BatteriesDuracell Plus Pack of 1 9V BatteriesSainsbury's£5.00/each£5.0021Energizer Max Plus 9V Batteries, AlkalineEnergizer Max Plus 9V Batteries, AlkalineOcado£5.00/each£5.0022Energizer Max 9V Alkaline Batteries x1Energizer Max 9V Alkaline Batteries x1Sainsbury's£5.00/each£5.0023Duracell Plus 9V AlkalineDuracell Plus 9V AlkalineWaitrose£5.35/each£5.35
See The Live 9V Comparison →

Cheapest 9V: FAQ

Where is the cheapest 9v in the UK?

Right now the best value 9v is Sainsbury's Home Extra Long Life 9V 1 PK at Sainsbury's, £1.11 (£1.11/each). SmartShelf ranks 9v by price per unit across 6 supermarkets, updated daily.

Which supermarket is cheapest for 9v?

We compare 9v across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Sainsbury's has the cheapest option, but the ranking updates every day as prices change.

How does SmartShelf compare 9v 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.