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

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

Oatly
Oatly Oat Drink Organic 1L Long life
1 litre
£1.48/litre
at 5 supermarkets

OATLY!
Oatly Oat Drink - Chocolate 1L
1 litre
£1.50/litre
at 5 supermarkets

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

OATLY!
Oatly The Original Semi Oat Drink 1L
1 litre
£1.50/litre
at 6 supermarkets

Oatly
Oatly Oat Drink No Sugar 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

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

Moma
MOMA Signature Oat Drink
1 litre
£1.50/litre
at 2 supermarkets

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

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

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

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

Rude Health
Rude Health Oat Drink with Calcium, Chilled 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

Califia Farms
Califia Farms Extra Creamy Oat 1L
1 litre
£1.52/litre
at 4 supermarkets

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

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

Alpro
Alpro Oat No Sugars Long Life Drink
1 litre
£1.60/litre
at 7 supermarkets

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

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

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

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

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

Alpro
Alpro Oat Chilled Dairy Free Drink
1 litre
£1.60/litre
at 1 supermarket

Moma
MOMA Immunity Oat Drink 750ml
750 ml
£1.60/litre
at 1 supermarket

Moma
Moma Extra Creamy Oat Drink 750ml
750 ml
£1.67/litre
at 2 supermarkets

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

Alpro
Alpro Organic Oat No Sugars Long Life Drink
1 litre
£1.70/litre
at 1 supermarket

Sainsbury's
Sainsbury's 1L 1+ Years Oat Drink
1 litre
£1.70/litre
at 1 supermarket

Alpro
Alpro Growing Up Oat Drink 1 - 3 Years+
1 litre
£1.75/litre
at 4 supermarkets

Kallo
Kallo Organic Oat Protein
1 litre
£1.75/litre
at 1 supermarket

Kallo
Kallo Organic Oat 11%
1 litre
£1.75/litre
at 1 supermarket

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

Rude Health
Rude Health Organic Oat Drink Longlife
1 litre
£1.80/litre
at 3 supermarkets

Plenish
Plenish Enriched Oat Drink with added Vitamins & Calcium 1L
1 litre
£1.80/litre
at 4 supermarkets

Oatly
Oatly Oat Drink Vanilla Flavour Long Life 1L
1 litre
£1.80/litre
at 3 supermarkets

Plenish
Plenish Organic Unsweetened Oat Drink Chilled
1 litre
£1.80/litre
at 1 supermarket

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

Moma
MOMA Extra Creamy Oat Drink Chilled
750 ml
£1.87/litre
at 2 supermarkets

Co-op
Co-op Plant Based Oat Drink 1 Ltr
1 pieces
£1.90/unit
at 1 supermarket

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

alpro
Alpro Oat Original Long Life Dairy Free Drink 500ml
500 ml
£2.00/litre
at 4 supermarkets

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

Oatly
Oatly Matcha Latte Oat Drink 1L
1 litre
£2.00/litre
at 4 supermarkets

POTINA
POTINA Banana Oat drink 1 Litre
1 litre
£2.00/litre
at 1 supermarket

OATLY!
Oatly Whole Oat Drink 500ml
500 ml
£2.40/litre
at 3 supermarkets

Oatly
Oatly Oat Drink Whole
500 ml
£2.60/litre
at 1 supermarket