What does your loo roll really cost per sheet?

Rolls aren't all the same size. A "24-pack" can hold fewer sheets than a 12-pack of long rolls. We compare eco brands and supermarket favourites by the only fair measure: price per 100 sheets, delivery included.

Prices checked 27 Oct 2026

Cheapest overall

9.4p

per 100 sheets – Aldi Saxon Standard Toilet Paper (opens in new tab) (6 rolls, Aldi).

Cheapest eco option

22.9p

per 100 sheets – Who Gives A Crap 100% Recycled Toilet Paper (opens in new tab) (48 double-length rolls), free delivery.

Cheapest bamboo

27.0p

per 100 sheets – Who Gives A Crap 100% Bamboo Toilet Paper (opens in new tab) (48 double-length rolls).

Cheapest Andrex we found

28.5p

per 100 sheets – Andrex Family Soft (opens in new tab) (32 rolls, Tesco).

Top 5 eco toilet rolls by cost per 100 sheets

Eco brands only, cheapest first, delivery included
#ProductTypePlySheetsPriceDeliveryPer 100 sheets2-ply equiv.
1Who Gives A Crap 100% Recycled Toilet Paper (opens in new tab)48 double-length rolls · Who Gives A Crap UKAlso on Amazon: £51.99 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandrecycled319,20048 × 400£44.00£0.0022.9p£44.00 ÷ 19,200 × 10015.3p
2Who Gives A Crap 100% Bamboo Toilet Paper (opens in new tab)48 double-length rolls · Who Gives A Crap UKEco brandbamboo317,76048 × 370£48.00£0.0027.0p£48.00 ÷ 17,760 × 10018.0p
3Who Gives A Crap 100% Recycled Toilet Paper (opens in new tab)24 double-length rolls · Who Gives A Crap UKAlso on Amazon: £31.99 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandrecycled39,60024 × 400£28.00£0.0029.2p£28.00 ÷ 9,600 × 10019.4p
4Bumboo Bamboo toilet paper (unwrapped) (opens in new tab)48 rolls · bumboo.ecoAlso on Amazon: £42.00 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandbamboo314,40048 × 300£42.00£0.0029.2p£42.00 ÷ 14,400 × 10019.4p
5Bumboo Unwhitened bamboo toilet paper (opens in new tab)48 rolls · bumboo.ecoAlso on Amazon: £42.00 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandbamboo314,40048 × 300£42.00£0.0029.2p£42.00 ÷ 14,400 × 10019.4p

See the full league table of 30 products →

The short version

Guides

Bamboo vs recycled vs Andrex

Which is actually cheaper once you count sheets, ply and postage?

Subscriptions vs one-off orders

What subscribing saves, plus the brand discount codes live today.

Septic tanks & sensitive skin

What each brand actually says – and what it doesn't.

Aldi & Lidl vs eco brands

Counting sheets, not rolls.