Cheapest AA in the UK
Prices updated 15 November 2026 · 94 products across 8 supermarkets
We compare aa 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 aa is genuinely cheapest. Prices update daily.
Philips Alkaline AA Batteries 16 per pack£0.19/each£3.002
Morrisons AA Battery 12 per pack£0.50/each£6.006
Energizer Alkaline Power AA Batteries x24£0.54/each£13.008
Sainsbury's HomeAA Batteries 12 PK£0.56/each£6.709
Sainsbury's Home Pack of 12 AA Batteries£0.56/each£6.7010
Energizer Max AA LR6 1.5V£0.58/each£7.0011
Energizer Max AA Alkaline Batteries x12£0.59/each£7.0012
Tesco Extra Long Life AA Batteries 20 Pack£0.60/each£12.0013
Energizer Max AA LR6 1.5v£0.62/each£5.0014
Tesco Extra Long Life AA Batteries 8 Pack£0.62/each£5.0015
Energizer Max AA Alkaline Batteries x8£0.63/each£5.0016
Sainsbury's Home Extra Long Life AA8 Batteries£0.65/each£5.2017
Duracell Plus Power Boost Active AA 12 pack£0.75/each£9.0019
Morrisons Extra Long Life Alkaline Batteries AA 4 per pack£0.75/each£3.0020
Duracell Plus PBA AA Batteries 16 per pack£0.75/each£12.0021
Energizer Max AA Batteries, Alkaline 20 per pack£0.78/each£15.5023
Energizer Max AA Batteries 12 Pack£0.83/each£10.00Cheapest AA: FAQ
Where is the cheapest aa in the UK?
Right now the best value aa is Philips Alkaline AA Batteries 16 per pack at Morrisons, £3.00 (£0.19/each). SmartShelf ranks aa by price per unit across 8 supermarkets, updated daily.
Which supermarket is cheapest for aa?
We compare aa across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Morrisons has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare aa 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.