Cheapest Sun Cream & After Sun in the UK
Prices updated 14 October 2026 · 415 products across 6 supermarkets
We compare sun cream & after sun 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 sun cream & after sun is genuinely cheapest. Prices update daily.
Tesco Soleil After Sun Lotion Aloe Vera 200Ml£15.00/litre£3.007
Nivea Moisturising After Sun Lotion 400ml£15.00/litre£6.0011
NIVEA SUN Moisturising After Sun Lotion 400ml£16.50/litre£6.6014
Tesco Soleil Moisturising Sun Protection Lotion SPF50+ - 200ml£17.00/litre£3.4015
Tesco Soleil Moisturising Sun Protection Lotion SPF30 - 200ml£17.00/litre£3.4016
Tesco Soleil Moisturising Sun Protection Lotion SPF15 - 200ml£17.00/litre£3.4017
Morrisons After Sun Lotion 200ml£18.75/litre£3.7518
Tesco Soleil Kids Sun Protection Spray SPF50+ 200ml£20.00/litre£4.0020
Tesco Soleil Kids Sun Protection Trigger Spray SPF50+ - 200ml£20.00/litre£4.0021
Tesco Soleil Kids Sensitive Fragrance-Free Sun Protection Lotion SPF50+ 200ml.£20.00/litre£4.0022
Tesco Soleil Moisturising Sun Protection Spray SPF30 - 200ml£20.50/litre£4.10Cheapest Sun Cream & After Sun: FAQ
Where is the cheapest sun cream & after sun in the UK?
Right now the best value sun cream & after sun is LACURA Moisturising Sun Lotion SPF 30 200 ml at Aldi, £0.99 (£4.95/litre). SmartShelf ranks sun cream & after sun by price per unit across 6 supermarkets, updated daily.
Which supermarket is cheapest for sun cream & after sun?
We compare sun cream & after sun 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 sun cream & after sun 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.