Cheapest Melon in the UK
Prices updated 13 October 2026 · 147 products across 7 supermarkets
We compare melon across all 7 major UK supermarkets — Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S — and rank by price per unit so you can see where melon is genuinely cheapest. Prices update daily.
Tesco Honeydew Melon£1.75/each£1.755
Morrisons Honeydew Melon£1.87/each£1.879
M&S Piel De Sapo Melon Perfectly Ripe 1.6kg£1.88/kg£3.0010
Sainsbury's Honeydew Melon£1.89/each£1.8911
Morrisons Whole Honeydew Melon£1.89/each£1.8912
Sainsbury's Cantaloupe Melon£2.00/each£2.0013
Sainsbury's Galia Melon£2.00/each£2.0014
Waitrose Honeydew Melon£2.00/each£2.0015
Tesco Cantaloupe Melon Each£2.00/each£2.0016
Tesco Galia Melon Each£2.00/each£2.0017
Morrisons Whole Galia Melon£2.00/each£2.0018
Morrisons Whole Cantaloupe Melon£2.00/each£2.0019
M&S Perfectly Ripe Honeydew Melon 1.1kg£2.00/kg£2.2020
Essential Galia Melon£2.30/each£2.3022
Sainsbury's Baby Watermelon, Taste the Difference£2.40/each£2.4023
Tesco Mini Watermelon£2.40/each£2.4024
Morrisons Baby Watermelon£2.40/each£2.40Cheapest Melon: FAQ
Where is the cheapest melon in the UK?
Right now the best value melon is Jimbee Crocky Melon at Asda, £1.57 (£1.57/each). SmartShelf ranks melon by price per unit across 7 supermarkets, updated daily.
Which supermarket is cheapest for melon?
We compare melon across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi and M&S. Today Asda has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare melon 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.