
Sunscreen is essential, but it can be surprisingly expensive. If you’re stocking up on sunscreen for a family holiday, you’ll know that packing enough SPF to keep everyone safe can soon add up.
The good news is that sunscreen is often available on sale. Whether you need a body sunscreen to pack in your suitcase this summer or a reliable SPF moisturiser to wear all year round, there are plenty of deals to be found on some of our favourite tried and tested formulas.
We’ve rooted through the best deals at Boots, Amazon, Lookfantastic and more to bring you the best offers. This will ensure that you never have to pay full price for your sun protection.
You can also find my top tips for saving on sunscreen in the video below, or keep scrolling to read about these in detail.
If you’re heading on holiday soon, don’t wait until you’re at the airport to buy your sunscreen. Prices are often higher airside, so if you’re checking in a suitcase, stock up before you travel.
You might be tempted to buy travel-sized sunscreens if you’re only travelling with hand luggage. However, you’ll likely end up paying more per 100ml, and if you use the recommended amount (six to eight teaspoons to cover your whole body), you may need to top up while on holiday.
Our top tip is to use the Boots airside click and collect service. You’ll have to pay a £4.50 fee and select a delivery date at least three days before you fly, but this gives you the chance to make full use of Boots’ wide range of online sunscreen offers.
Below you’ll find the best deals on body and face sunscreens. We’ll be keeping this page updated throughout the summer, so you can bookmark it and return it when you need to stock up on SPF.
Best deals on body sunscreens:
- La Roche Posay anthelios family SPF bundle: Was £67.80, now £50.85, Lookfantastic.com
- Hawaiian Tropic hydrating protection sunscreen lotion SPF50: Was £16.89, now £7.50, Amazon.co.uk
- Ultrasun extreme SPF50: Was £32, now £25.60, Lookfantastic.com
- Sun Bum original SPF50 sunscreen spray: Was £20.99, now £16.79, Lookfantastic.com
- Bondi Sands hydra UV protect SPF50: Was £10.99, now £7.69, Lookfantastic.com
La Roche Posay anthelios family SPF bundle: Was £67.80, now £50.85, Lookfantastic.com

If you need to replenish your sunscreen stash before your summer holiday, I’ve spotted an excellent deal on this La Roche Posay bundle. For £50, you get three of the brand’s SPF formulas – a fluid and two sprays – from its trusty anthelios range. This includes the best kids’ sunscreen for sensitive skin, which our tester said “wasn’t greasy and sank in very quickly with no ghostly white faces”.
The individual sunscreens usually cost around £20, so you save around £10 in total when buying the discounted bundle.
Hawaiian Tropic hydrating protection sunscreen lotion SPF50: Was £16.89, now £7.50, Amazon.co.uk

For an extra boost of hydration, we’re big fans of this sunscreen lotion from Hawaiian Tropic. Thanks to the addition of cocoa and shea butter, our tester found that “it sinks in quickly and leaves the skin feeling supple and nourished”.
We named it our best budget body sunscreen, and now at Amazon, you can get it at more than half off.
Ultrasun extreme SPF50: Was £32, now £25.60, Lookfantastic.com

Right now at Boots, you can save 20 per cent on selected Ultrasun sunscreens, including our best body sunscreen, the Ultrasun extreme SPF50. Our tester praised the “lightweight” cream for absorbing quickly into the skin, which made it easy to reapply throughout the day.
Lookfantastic isn’t the only retailer to reduce the price of the sunscreen. You can also snap up the deal at Sephora and Amazon.
Sun Bum original SPF50 sunscreen spray: Was £20.99, now £16.79, Lookfantastic.com

This “invisible” sunscreen spray makes reapplication a breeze, thanks to its non-sticky formula and easy-to-use nozzle. Our tester loved its classic coconut scent and recommends it if you don’t get on with thick, heavy sunscreens.
The cheapest you’ll find the SPF50 spray for is at Lookfantastic, where it’s currently reduced by 20 per cent.
Bondi Sands hydra UV protect SPF50: Was £10.99, now £7.69, Lookfantastic.com

If you don’t like the feeling of a thick sunscreen, you might want to snap up our best SPF for hydration while it’s on offer. Beauty writer Lucy Partington enjoyed its “buttery soft – but not oily – texture” that was “lightweight yet hydrating” on the skin. It’s also fragrance-free, so suitable for a wide range of skin types.
There’s 30 per cent off at Lookfantastic at the moment, and you won’t find it this cheap anywhere else.
Best deals on face sunscreens:
- La Roche Posay UVMUNE anthelios 400 invisible fluid SPF 50+: Was £19.58, now £15.49, Amazon.co.uk
- Heliocare 360 gel oil-free SPF50: Was £31, now £18.60, Lookfantastic.com
- Beauty of Joseon sun rice and probiotics SPF50: Was £15.50, now £12.40, Lookfantastic.com
- CeraVe AM facial moisturising lotion SPF50: Was £16.50, now £11.74, Amazon.co.uk
La Roche Posay UVMUNE anthelios 400 invisible fluid SPF 50: Was £19.58, now £15.49, Amazon.co.uk

Our best sunscreen for acne-prone skin now has 21 per cent off at Amazon. We’ve seen it reduced further in online retailers’ limited-time offers, so we’ll let you know if it gets any cheaper.
The lightweight formula was “neither too oily nor too matte” for our tester, and she found it blended easily into her skin. The 50ml bottle is also the perfect size to fit in your hand luggage this summer.
Heliocare 360 gel oil-free SPF50: Was £31, now £18.60, Lookfantastic.com

Another fantastic sunscreen for acne-prone skin is Heliocare’s oil-free gel SPF, which we named our best face sunscreen. After adding it to her daily routine, our tester found that it survived “several sweaty workouts” and layered beautifully under make-up.
Right now, you can save 40 per cent on the SPF at Lookfantastic. If you miss out on this offer, you can also head to Boots for 33 per cent off.
Beauty of Joseon sun rice and probiotics SPF50: Was £15.50, now £12.40, Lookfantastic.com

There’s also an offer on the TikTok-viral sun rice SPF50 from Beauty of Joseon, with Lookfantastic offering 20 per cent off.
I’ve used this SPF for a few months now and can attest to its hydrating and nourishing claims. I’ve found that it doesn’t disrupt make-up or leave a white cast on my warm skin tone.
Garnier BHA+niacinamide daily UV anti-blemish fluid SPF50: Was £12.99, now £8.70, Asos.com

Lucy recommends this Garnier SPF50 fluid for those who don’t like the feeling of a heavy sunscreen against their skin. She found that “it doesn’t pill” and that the ingredients “work to absorb excess oil on your skin throughout the day”.
At the moment, you can get it at 33 per cent off at Asos, which is about the cheapest you’ll find it for during this heatwave.
CeraVe AM facial moisturising lotion SPF50: Was £16.50, now £11.74, Amazon.co.uk

We’re big fans of CeraVe, including its SPF50 facial moisturising lotion. While lots of SPF moisturisers focus on oil-control, Lucy wrote that “it was refreshing to see ceramides included” for dry skin types.
Amazon has reduced the price of the SPF lotion by almost 30 per cent. We’ve previously seen it on offer for 45 per cent, so we think it’s likely to drop again before the summer ends.
Save on even more heatwave essentials with our pick of the best electric fan deals
Boots discount codes for June 2025 – how to get 10% off
Best electric fan deals, tried and tested to beat the heatwave
13 best bronzing drops for an instant sun-kissed glow
16 best sunscreens for kids to protect their sensitive skin
The best beach hotels in the UK for 2025, reviewed
11 best paddling pools to keep the kids cool and entertained this summer