Cheapest White Chocolate in the UK
Prices updated 14 November 2026 · 172 products across 8 supermarkets
We compare white chocolate 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 white chocolate is genuinely cheapest. Prices update daily.
St Michel White Chocolate Crepe 6 per pack£0.29/each£1.752
Kinder Bueno White Chocolate & Hazelnut Multipack 3 x 39g 6 per pack£0.35/each£2.103
Mr Kipling Hazelnut & White Choc Tarts 4Pk 4 per pack£0.38/each£1.504
Mr Kipling Hazelnut & White Choc Tarts 4 Pack£0.38/each£1.505
Morrisons The Best 8 All Butter Pistachio & White Chocolate Cookies 200g£2.50/each£2.506
Kinder Bueno White Chocolate & Hazelnut Multipack 5 x 39g 5 x 195g£3.49/kg£3.407
Flapjax Flapjack White Chocolate Flavour Coated 120g£4.58/kg£0.558
St Michel 6 White Chocolate Choco Crêpe 180g£5.56/kg£1.009
Stamford Street Co. White Chocolate 100g£5.90/kg£0.5910
Ms Molly's White Chocolate Bar 100G£5.90/kg£0.5911
Morrisons Savers White Chocolate 100g£5.90/kg£0.5912
Morrisons White Chocolate Amour Sticks 3 x 110ml£6.82/litre£2.2513
Fox's Fabulous White Chocolate Cookies 180g£8.33/kg£1.5014
Mr Kipling Signature Madagascan Vanilla & White Choc Blondie Mix 368g£8.70/kg£3.2015
Lindahls Kvarg White Chocolate Flavour 150g£9.33/kg£1.4016
Lindahls Kvarg White Chocolate 150g£9.67/kg£1.4517
McVities White Chocolate Hobnobs 232g£9.70/kg£2.2518
Starbucks White Chocolate Mocha Flavour Chilled Coffee 220ml£10.00/litre£2.2020
Starbucks White Chocolate Mocha Iced Coffee 220ml£10.00/litre£2.2021
Brompton House White Chocolate Blondies with Milkybar Chips 100g (5x20g)£10.00/kg£1.0022
Starbucks White Chocolate Mocha 220ml£10.00/litre£2.2023
Tesco White Chocolate Buttons 70G£10.71/kg£0.75Cheapest White Chocolate: FAQ
Where is the cheapest white chocolate in the UK?
Right now the best value white chocolate is St Michel White Chocolate Crepe 6 per pack at Ocado, £1.75 (£0.29/each). SmartShelf ranks white chocolate by price per unit across 8 supermarkets, updated daily.
Which supermarket is cheapest for white chocolate?
We compare white chocolate across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Ocado has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare white chocolate 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.