Prices updated daily — 21 July 2026

Product type overview

aftershave sits within Skin Care & Body, part of Health, Baby & Personal Care. On this page you compare 16 products from 9 UK supermarkets: Aldi, ASDA, Co-op, Iceland, Morrisons, Ocado, Sainsbury's, Tesco and Waitrose. The lowest unit price for aftershave is £21.50/l at Morrisons. In total, 2 variants of aftershave are compared (different pack sizes and compositions). All prices are normalised to the same unit (per kilogram, per litre or per piece) so that packs of different sizes can be compared fairly — a larger pack is not automatically the best value. The ranking below shows, per variant, which supermarket currently has the sharpest price, including own-label products alongside national brands. Prices refresh daily from the retailers' own public price lists, so you never see stale offers when planning your weekly shop. Allsupers uses no affiliate links or paid placement; the ranking is purely price-based and updated from public data.

Cheapest aftershave

Compare 16 products across 9 supermarkets

From £21.50 / litre

aftershave — compare prices across 9 supermarkets

Brut Splash On Lotion
Morrisons

Brut

Brut Splash On Lotion

200 ml

from£4.30

£21.50/litre

Morrisons
Sainsbury's

at 2 supermarkets

0
NIVEA MEN Post Shave Balm 100ml
£3.50 Half Price Clubcard Price
Tesco

NIVEA MEN

NIVEA MEN Post Shave Balm 100ml

100 ml

from£3.50£7.00

£35.00/litre

ASDA
Tesco

at 2 supermarkets

0
Nivea Men After Shave Balm 100ml
Nectar Price
Sainsbury's

Nivea Men

Nivea Men After Shave Balm 100ml

100 ml

from£4.05£6.85

£40.50/litre

ASDA
Sainsbury's

at 2 supermarkets

0
NIVEA MEN Sensitive Post Shave Balm with 0% Alcohol
OFFER
Ocado

NIVEA MEN

NIVEA MEN Sensitive Post Shave Balm with 0% Alcohol

100 ml

from£4.75£9.50

£47.50/litre

ASDA
Morrisons
Ocado
Waitrose

at 4 supermarkets

0
Bulldog Skincare Sensitive After Shave Balm 100ml
Sainsbury's

Bulldog Skincare

Bulldog Skincare Sensitive After Shave Balm 100ml

100 ml

£5.00

£50.00/litre

Sainsbury's

at 1 supermarket

0
Wilkinson Sword Sensitive Aftershave Lotion for Men
Ocado

Wilkinson Sword

Wilkinson Sword Sensitive Aftershave Lotion for Men

100 ml

£5.00

£50.00/litre

Ocado

at 1 supermarket

0
Bulldog Sensitive After Shave Balm
Ocado

Bulldog

Bulldog Sensitive After Shave Balm

100 ml

£5.00

£50.00/litre

Ocado

at 1 supermarket

0
Old Spice Aftershave Lotion 150ml
Sainsbury's

Old Spice

Old Spice Aftershave Lotion 150ml

150 ml

£9.50

£63.33/litre

Sainsbury's

at 1 supermarket

0
Old Spice After Shave Lotion Original
Ocado

Old Spice

Old Spice After Shave Lotion Original

150 ml

£9.50

£63.33/litre

Ocado

at 1 supermarket

0
NIVEA MEN Sensitive Post Shave Balm 100ml
Tesco

NIVEA MEN

NIVEA MEN Sensitive Post Shave Balm 100ml

100 ml

from£7.00

£70.00/litre

Sainsbury's
Tesco

at 2 supermarkets

0
Harry's Men's Post Shave Balm 100ml
Sainsbury's

Harry's

Harry's Men's Post Shave Balm 100ml

100 ml

from£7.00

£70.00/litre

Ocado
Sainsbury's

at 2 supermarkets

0
Harry's Post-Shave Balm with Aloe 100ml
Tesco

HARRY'S

Harry's Post-Shave Balm with Aloe 100ml

100 ml

£7.00

£70.00/litre

Tesco

at 1 supermarket

0
Nivea Men Hydrocare Post Shave Balm With Aloe Vera
Morrisons

Nivea Men

Nivea Men Hydrocare Post Shave Balm With Aloe Vera

100 ml

£7.75

£77.50/litre

Morrisons

at 1 supermarket

0
Hawkins & Brimble After Shave Balm
Ocado

Hawkins & Brimble

Hawkins & Brimble After Shave Balm

125 ml

£11.00

£88.00/litre

Ocado

at 1 supermarket

0
Green People Organic Men's Cooling After Shave Moisturiser, Vegan
Ocado

Green People

Green People Organic Men's Cooling After Shave Moisturiser, Vegan

100 ml

£22.00

£220.00/litre

Ocado

at 1 supermarket

0
M&S Formula Mens Post Shave Balm
Ocado

M&S

M&S Formula Mens Post Shave Balm

 

£15.00

Price per unit unknown

Ocado

at 1 supermarket

0