SmartShelf

✦ Go Pro

Cheapest Spray in the UK

Prices updated 15 November 2026 · 513 products across 8 supermarkets

The best-value spray in the UK right now is Tesco Window & Glass Cleaning Spray 750ML at Tesco — £1.05/litre (£0.79).
513Products Compared
8Supermarkets
£1.05Lowest /Litre

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

1Tesco Window & Glass Cleaning Spray 750MLTesco Window & Glass Cleaning Spray 750MLTescoBest value£1.05/litre£0.792Tesco Multi Purpose Cleaning Spray Apple 750mlTesco Multi Purpose Cleaning Spray Apple 750mlTesco£1.05/litre£0.793Ocado Kitchen Cleaner with Bleach Spray 750mlOcado Kitchen Cleaner with Bleach Spray 750mlOcado£1.05/litre£0.794Tesco Antibacterial Multi Purpose Cleanser Spray 750MlTesco Antibacterial Multi Purpose Cleanser Spray 750MlTesco£1.05/litre£0.795Tesco Bathroom Cleaning Spray 750mlTesco Bathroom Cleaning Spray 750mlTesco£1.05/litre£0.796Tesco Daily Shower Cleaning Spray 750MlTesco Daily Shower Cleaning Spray 750MlTesco£1.05/litre£0.797JS Antibacterial Kitchen with Bleach Spray 750mlJS Antibacterial Kitchen with Bleach Spray 750mlSainsbury's£1.13/litre£0.858JS Antibacterial Bathroom Cleaner Spray 750mlJS Antibacterial Bathroom Cleaner Spray 750mlSainsbury's£1.13/litre£0.859Ocado Window & Glass Cleaner Spray 750mlOcado Window & Glass Cleaner Spray 750mlOcado£1.20/litre£0.9010Ocado Shower Shine Spray 750mlOcado Shower Shine Spray 750mlOcado£1.20/litre£0.9011The Pink Stuff Multi Purpose Spray 850MlThe Pink Stuff Multi Purpose Spray 850MlTesco£1.29/litre£1.1012Ocean Spray Cranberry Classic Juice Drink 4x1LOcean Spray Cranberry Classic Juice Drink 4x1LSainsbury's£1.50/litre£6.0013Ocean Spray Cranberry No Added Sugar 4 x 1LOcean Spray Cranberry No Added Sugar 4 x 1LSainsbury's£1.50/litre£6.0014Dettol Multipurpose Trigger Spray Island Escape 750mlDettol Multipurpose Trigger Spray Island Escape 750mlMorrisons£1.67/litre£1.2515Astonish Kitchen Cleaner Spray Lemon 750mlAstonish Kitchen Cleaner Spray Lemon 750mlOcado£1.73/litre£1.3016Astonish Shower Shine Self Clean Spray 750mlAstonish Shower Shine Self Clean Spray 750mlOcado£1.73/litre£1.3017Astonish Window & Glass Cleaner Spray 750mlAstonish Window & Glass Cleaner Spray 750mlOcado£1.73/litre£1.3018Ocean Spray Cranberry Classic Light 1LOcean Spray Cranberry Classic Light 1LSainsbury's£1.90/litre£1.9019Ocean Spray Cranberry Classic 1LOcean Spray Cranberry Classic 1LSainsbury's£1.90/litre£1.9020Ocean Spray Cranberry & Raspberry 1LOcean Spray Cranberry & Raspberry 1LSainsbury's£1.90/litre£1.9021Ocean Spray Juice Drink, Cranberry & Blackcurrant 1LOcean Spray Juice Drink, Cranberry & Blackcurrant 1LSainsbury's£1.90/litre£1.9022Ocean Spray Pink Cranberry 1 LitreOcean Spray Pink Cranberry 1 LitreSainsbury's£1.90/litre£1.9023Ocean Spray Blueberry Drink 1LOcean Spray Blueberry Drink 1LSainsbury's£1.90/litre£1.9024Nutmeg Garden Pressure Sprayer 2LNutmeg Garden Pressure Sprayer 2LMorrisons£2.00/litre£4.00
See The Live Spray Comparison →

Cheapest Spray: FAQ

Where is the cheapest spray in the UK?

Right now the best value spray is Tesco Window & Glass Cleaning Spray 750ML at Tesco, £0.79 (£1.05/litre). SmartShelf ranks spray by price per unit across 8 supermarkets, updated daily.

Which supermarket is cheapest for spray?

We compare spray 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 spray 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.