Prices updated daily — 3 June 2026
Product type overview
oat drink sits within Plant-based Dairy, part of Dairy, Eggs & Butter. On this page you compare 64 products from 6 UK supermarkets: Tesco, Sainsbury's, ASDA, Aldi, Morrisons and Waitrose. The lowest unit price for oat drink is £1.25/l at Sainsbury's. In total, 5 variants of oat drink 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 oat drink
Compare 64 products across 6 supermarkets
oat drink — compare prices across 6 supermarkets

Sproud
Sproud Unsweetened 1L
1 litre
£1.25/litre
at 1 supermarket

Moma
MOMA Signature Oat Drink 1L
1 litre
£1.40/litre
at 1 supermarket

Alpro
Alpro Long Life Oat Drink
1 litre
£1.40/litre
at 1 supermarket

Oatly
Oatly Oat Drink No Sugars 1L Long Life
1 litre
£1.48/litre
at 4 supermarkets

Oatly
Oatly Oat Drink Organic 1L Long life
1 litre
£1.49/litre
at 4 supermarkets

Oatly
Oatly Whole Long Life Oat Drink 1L
1 litre
£1.50/litre
at 3 supermarkets

Oatly
Oatly Semi Oat Drink Long Life 1L
1 litre
£1.50/litre
at 5 supermarkets

TESCO
Tesco Oat Drink 1L
1 litre
£1.50/litre
at 1 supermarket

TESCO
Tesco Long Life Oat Original 1L
1 litre
£1.50/litre
at 1 supermarket

Minor Figures
Minor Figures Everyday Oat Milk
1 litre
£1.50/litre
at 1 supermarket

Morrisons
Morrisons Oat Milk
1 litre
£1.50/litre
at 1 supermarket

Oatly
Oatly Oat Drink Vanilla Flavour Long Life 1L
1 litre
£1.50/litre
at 2 supermarkets

Morrisons
Morrisons Oat Milk
1 litre
£1.50/litre
at 1 supermarket

Waitrose Ltd
Essential Unsweetened Oat Drink
1 litre
£1.50/litre
at 1 supermarket

Sainsbury's
Sainsbury's Oat Drink 1L
1 litre
£1.50/litre
at 1 supermarket

Califia Farms
Califia Farms Extra Creamy Oat 1L
1 litre
£1.50/litre
at 2 supermarkets

Sainsbury's
Sainsbury's Long Life Oat Drink 1L
1 litre
£1.50/litre
at 1 supermarket

alpro
Alpro Organic No Sugars Oat Drink Plant Based 1L
1 litre
£1.50/litre
at 1 supermarket

Waitrose Ltd
Essential Unsweetened Long Life Oat Drink
1 litre
£1.55/litre
at 1 supermarket

Alpro
Alpro Oat No Sugar Long Life Dairy Free Drink 1L
1 litre
£1.56/litre
at 4 supermarkets

Alpro
Alpro Oat Original Long Life Dairy Free Drink 1L
1 litre
£1.56/litre
at 3 supermarkets

Oatly
Oatly Oat Drink Whole Chilled 1L
1 litre
£1.60/litre
at 3 supermarkets

Alpro
Alpro 1L Oat No Sugar Chilled Dairy Free Drink
1 litre
£1.60/litre
at 4 supermarkets

Oatly
Oatly Oat Drink Semi Chilled 1L
1 litre
£1.60/litre
at 3 supermarkets

MOMA
MOMA Extra Creamy Oat Drink Chilled 750ml
750 ml
£1.60/litre
at 3 supermarkets

Rude Health
Rude Health Organic Long Life Oat Drink
1 litre
£1.60/litre
at 1 supermarket

Rude Health
Rude Health Chilled Oat Drink
1 litre
£1.60/litre
at 1 supermarket

Alpro
Alpro No Sugar Long Life Oat Drink
1 litre
£1.60/litre
at 1 supermarket

Alpro
Alpro Oat Chilled Drink 1L
1 litre
£1.60/litre
at 2 supermarkets

Alpro
Alpro Oat No Sugars Chilled Drink 1L
1 litre
£1.60/litre
at 1 supermarket

Alpro
Alpro Oat Long Life Drink 1L
1 litre
£1.60/litre
at 1 supermarket

Oatly
Oatly Oat Drink Long Life
1 litre
£1.70/litre
at 1 supermarket

Oatly
Oatly! Organic Oat Drink Chilled
1 litre
£1.70/litre
at 4 supermarkets

Oatly
Oatly! Oat Drink Semi Chilled
1 litre
£1.70/litre
at 1 supermarket

Oatly!
Oatly! Oat Drink Whole Chilled
1 litre
£1.70/litre
at 2 supermarkets

Plenish
Plenish Organic Gluten Free Oat 1L
1 litre
£1.80/litre
at 4 supermarkets

Rude Health
Rude Health Oat Drink 1L
1 litre
£1.80/litre
at 2 supermarkets

Plenish
Plenish Organic Gluten Free Oat drink 1L
1 litre
£1.80/litre
at 1 supermarket

Plenish
Plenish Organic Oat Zero Sugar
1 litre
£1.80/litre
at 3 supermarkets

Rude Health
Rude Health Oat with Calcium 1L
1 litre
£1.80/litre
at 1 supermarket

Plenish
Plenish 1L Chilled Dairy Free Organic Oat Drink
1 litre
£1.80/litre
at 1 supermarket

Plenish
Plenish Organic Oat Dairy Alternative Milks
1 litre
£1.80/litre
at 1 supermarket

Alpro
Alpro Oat Growing Up 1-3 Years Long Life Dairy Free Drink 1 Litre
1 litre
£1.88/litre
at 3 supermarkets

Pureoaty
Glebe Farm Pure Oaty 1L
1 litre
£1.90/litre
at 1 supermarket

Alpro
Alpro Plant-Based Whole Milk 1L
1 litre
£2.00/litre
at 1 supermarket

Alpro
Alpro Smooth Subtle Creamy Oat 500ml
500 ml
£2.00/litre
at 3 supermarkets

Alpro
Alpro Plant-Based Semi Milk 1L
1 litre
£2.00/litre
at 1 supermarket

Oatly
Oatly Oat Drink Whole Chilled 500ml
500 ml
£2.00/litre
at 3 supermarkets

MOMA
MOMA Signature Oat Drink
1 litre
£2.00/litre
at 1 supermarket

Moma
Moma Immunity Support Oat Drink 750ml
750 ml
£2.40/litre
at 2 supermarkets