SmartShelf

✦ Go Pro

Cheapest Roll-On in the UK

Prices updated 14 November 2026 · 326 products across 7 supermarkets

The best-value roll-on in the UK right now is Soft & Gentle Antiperspirant Deodorant Fresh Blossom Roll On 50Ml at Tesco — £20.00/litre (£1.00).
326Products Compared
7Supermarkets
£20.00Lowest /Litre

We compare roll-on 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 roll-on is genuinely cheapest. Prices update daily.

1Soft & Gentle Antiperspirant Deodorant Fresh Blossom Roll On 50MlSoft & Gentle Antiperspirant Deodorant Fresh Blossom Roll On 50MlTescoBest value£20.00/litre£1.002Soft & Gentle Cotton Touch Antiperspirant Deodorant Roll On 50mlSoft & Gentle Cotton Touch Antiperspirant Deodorant Roll On 50mlTesco£20.00/litre£1.003Right Guard Women 50ml 48h Wildflower Antiperspirant Roll on...Right Guard Women 50ml 48h Wildflower Antiperspirant Roll on...Sainsbury's£20.00/litre£1.004Right Guard Women 50ml 48h Cotton Antiperspirant Roll on DeodorantRight Guard Women 50ml 48h Cotton Antiperspirant Roll on DeodorantSainsbury's£20.00/litre£1.005Right Guard Women 50ml 48h Wildflower Antiperspirant Roll on DeodorantRight Guard Women 50ml 48h Wildflower Antiperspirant Roll on DeodorantSainsbury's£20.00/litre£1.006Right Guard 50ml Men 48h Fresh Antiperspirant Deodorant Roll OnRight Guard 50ml Men 48h Fresh Antiperspirant Deodorant Roll OnSainsbury's£20.00/litre£1.007Right Guard 50ml Men 48h Cool Antiperspirant Deodorant Roll OnRight Guard 50ml Men 48h Cool Antiperspirant Deodorant Roll OnSainsbury's£20.00/litre£1.008Soft & Gentle Cotton 48h Anti-Perspirant Deodorant Roll On 50mlSoft & Gentle Cotton 48h Anti-Perspirant Deodorant Roll On 50mlMorrisons£20.00/litre£1.009Soft & Gentle Fresh Blossom Roll On 50mlSoft & Gentle Fresh Blossom Roll On 50mlMorrisons£20.00/litre£1.0010Right Guard Fresh Scent Antiperspirant & Deodorant Roll On For Men 50mlRight Guard Fresh Scent Antiperspirant & Deodorant Roll On For Men 50mlMorrisons£20.00/litre£1.0011Right Guard Women 48h Wildflower Antiperspirant Deodorant Roll On, 50mlRight Guard Women 48h Wildflower Antiperspirant Deodorant Roll On, 50mlIceland£20.00/litre£1.0012Sure Sensitive Roll-On DeodorantSure Sensitive Roll-On DeodorantWaitrose£21.20/litre£1.0613Sure Men Original Dry Roll-On DeodorantSure Men Original Dry Roll-On DeodorantWaitrose£21.20/litre£1.0614Sure Women Cotton Dry Roll-On DeodorantSure Women Cotton Dry Roll-On DeodorantWaitrose£23.20/litre£1.1615Sure Women Antiperspirant Deodorant Roll On Base Cotton Dry 50mlSure Women Antiperspirant Deodorant Roll On Base Cotton Dry 50mlOcado£25.00/litre£1.2516Sure Cotton Dry Anti-Perspirant Roll On 50mlSure Cotton Dry Anti-Perspirant Roll On 50mlOcado£25.00/litre£1.2517Mitchum Ultimate Bright Floral Antiperspirant & Deodorant 100mlMitchum Ultimate Bright Floral Antiperspirant & Deodorant 100mlAsda£27.00/litre£2.7018Mitchum Roll On Active 100mlMitchum Roll On Active 100mlAsda£27.00/litre£2.7019Mitchum Roll On Cotton 100mlMitchum Roll On Cotton 100mlAsda£27.00/litre£2.7020Sure Women Cotton Dry 48h Antiperspirant Deodorant Roll On 50mlSure Women Cotton Dry 48h Antiperspirant Deodorant Roll On 50mlTesco£28.00/litre£1.4021Sure Women Bright Bouquet 48h Antiperspirant Deodorant Roll On 50mlSure Women Bright Bouquet 48h Antiperspirant Deodorant Roll On 50mlTesco£28.00/litre£1.4022Sure Women Anti-Perspirant Deodorant Roll On, Bright Bouquet...Sure Women Anti-Perspirant Deodorant Roll On, Bright Bouquet...Sainsbury's£28.00/litre£1.4023Sure Men 50ml Sensitive 48h Antiperspirant Roll On DeodorantSure Men 50ml Sensitive 48h Antiperspirant Roll On DeodorantSainsbury's£28.00/litre£1.4024Sure Women Anti-Perspirant Deodorant Roll On, Bright Bouquet 50mlSure Women Anti-Perspirant Deodorant Roll On, Bright Bouquet 50mlSainsbury's£28.00/litre£1.40
See The Live Roll-On Comparison →

Cheapest Roll-On: FAQ

Where is the cheapest roll-on in the UK?

Right now the best value roll-on is Soft & Gentle Antiperspirant Deodorant Fresh Blossom Roll On 50Ml at Tesco, £1.00 (£20.00/litre). SmartShelf ranks roll-on by price per unit across 7 supermarkets, updated daily.

Which supermarket is cheapest for roll-on?

We compare roll-on across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Tesco has the cheapest option, but the ranking updates every day as prices change.

How does SmartShelf compare roll-on 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.