Cheapest Menstrual Cups in the UK
Prices updated 15 November 2026 · 13 products across 3 supermarkets
We compare menstrual cups 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 menstrual cups is genuinely cheapest. Prices update daily.
Totm Reusable Menstrual Cup Size 2£18.002
Mooncup Size B Original Menstrual Cup£23.753
Mooncup Size A Original Menstrual Cup£23.754
DAME Self-Sanitising Menstrual Cup Large£28.005
Mooncup Beginner Menstrual Cup, Size A£23.756
Mooncup Beginner Menstrual Cup, Size B£23.757
Mooncup Menstrual Cup Cleaning Pot£10.508
Mooncup Original Menstrual Cup, Size A£23.759
Mooncup Original Menstrual Cup, Size B£23.7510
Selenacare Menstrual Cup, Large£9.9511
Selenacare Menstrual Cup, Small£9.9512
TOTM Menstrual Cup Size 2£18.0013
TOTM Menstrual Cup Size 3£18.00Cheapest Menstrual Cups: FAQ
Where is the cheapest menstrual cups in the UK?
Right now the best value menstrual cups is Totm Reusable Menstrual Cup Size 2 at Morrisons, £18.00. SmartShelf ranks menstrual cups by price per unit across 3 supermarkets, updated daily.
Which supermarket is cheapest for menstrual cups?
We compare menstrual cups across Tesco, Sainsbury's, Asda, Morrisons, Waitrose, Aldi, M&S, Ocado and Iceland. Today Morrisons has the cheapest option, but the ranking updates every day as prices change.
How does SmartShelf compare menstrual cups 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.