Toilet roll league table: cost per 100 sheets (UK)

Every product below is ranked by what 100 sheets cost you, with standard delivery added where you'd have to pay it. Click a product name to see the retailer's page we took the price from.

Prices checked 27 Oct 2026

All 30 products, cheapest per 100 sheets first
#ProductTypePlySheetsPriceDeliveryPer 100 sheets2-ply equiv.
1Aldi Saxon Standard Toilet Paper (opens in new tab)6 rolls · AldiSupermarket own-brandnot stated22,6406 × 440£2.49in store9.4p£2.49 ÷ 2,640 × 1009.4p
2Aldi Saxon Premium Toilet Paper (opens in new tab)12 rolls · AldiSupermarket own-brandnot stated33,84012 × 320£4.99in store13.0p£4.99 ÷ 3,840 × 1008.7p
3Aldi Saxon Luxury Toilet Paper (opens in new tab)9 rolls · AldiSupermarket own-brandnot stated21,9809 × 220£2.59Reduced from £2.79in store13.1p£2.59 ÷ 1,980 × 10013.1p
4Tesco Luxury Soft White (long rolls) (opens in new tab)16 rolls · TescoSupermarket own-brandvirgin pulp (FSC Mix)25,28016 × 330£7.50in store14.2p£7.50 ÷ 5,280 × 10014.2p
5Tesco Luxury Soft 100% Recycled (long rolls) (opens in new tab)6 rolls · TescoSupermarket own-brandrecycled21,9806 × 330£3.25in store16.4p£3.25 ÷ 1,980 × 10016.4p
6Aldi Saxon Quilted Toilet Paper (opens in new tab)9 rolls · AldiSupermarket own-brandnot stated31,4409 × 160£2.99in store20.8p£2.99 ÷ 1,440 × 10013.8p
7Who 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
8Who 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
9Andrex Family Soft (opens in new tab)32 rolls · TescoBig brandvirgin pulp (FSC Mix)25,44032 × 170£15.50in store28.5p£15.50 ÷ 5,440 × 10028.5p
10Andrex Family Soft (opens in new tab)24 rolls · TescoAlso on Amazon: £8.75 view on Amazon (opens in new tab) (Amazon affiliate link)Big brandvirgin pulp (FSC Mix)24,08024 × 170£11.75in store28.8p£11.75 ÷ 4,080 × 10028.8p
11Who 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
12Bumboo 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
13Bumboo 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
14Cheeky Panda Double-Length Bamboo Toilet Paper (opens in new tab)48 double rolls · Cheeky Panda UKAlso on Amazon: £53.33 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandbamboo318,24048 × 380£53.33£0.0029.2p£53.33 ÷ 18,240 × 10019.5p
15Cushelle Simply Soft (50% more sheets) (opens in new tab)12 rolls · TescoBig brandvirgin pulp23,06012 × 255£9.25in store30.2p£9.25 ÷ 3,060 × 10030.2p
16Bumboo Wrapped bamboo toilet roll (opens in new tab) (Amazon affiliate link)48 rolls · Amazon UKEco brandbamboo314,40048 × 300£44.00£0.0030.6p£44.00 ÷ 14,400 × 10020.4p
17Andrex Complete Clean (opens in new tab)24 rolls · TescoBig brandvirgin pulp (FSC Mix)24,56024 × 190£14.00in store30.7p£14.00 ÷ 4,560 × 10030.7p
18Bumboo Bamboo toilet paper (unwrapped) (opens in new tab)24 rolls · bumboo.ecoAlso on Amazon: £23.00 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandbamboo37,20024 × 300£23.00£0.0031.9p£23.00 ÷ 7,200 × 10021.3p
19Who Gives A Crap 100% Bamboo Toilet Paper (opens in new tab)24 double-length rolls · Who Gives A Crap UKAlso on Amazon: £34.99 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandbamboo38,88024 × 370£30.00£0.0033.8p£30.00 ÷ 8,880 × 10022.5p
20Cushelle Seriously Clean Tubeless (opens in new tab)12 rolls · TescoBig brandvirgin pulp23,24012 × 270£11.85in store36.6p£11.85 ÷ 3,240 × 10036.6p
21Andrex Ultimate Quilts (opens in new tab)24 rolls · TescoAlso on Amazon: £13.00 view on Amazon (opens in new tab) (Amazon affiliate link)Big brandvirgin pulp (FSC Mix)33,72024 × 155£14.00in store37.6p£14.00 ÷ 3,720 × 10025.1p
22Cheeky Panda Double-Length Bamboo Toilet Paper (opens in new tab)24 double rolls · Cheeky Panda UKEco brandbamboo39,12024 × 380£32.00£3.9539.4p(£32.00 + £3.95 delivery) ÷ 9,120 × 10026.3p
23Cheeky Panda Natural Colour Bamboo Toilet Paper (unwrapped) (opens in new tab)48 rolls · Cheeky Panda UKEco brandbamboo39,60048 × 200£34.29£3.9539.8p(£34.29 + £3.95 delivery) ÷ 9,600 × 10026.6p
24Who Gives A Crap 100% Bamboo Toilet Paper (opens in new tab)12 double-length rolls · Who Gives A Crap UKEco brandbamboo34,44012 × 370£16.00£4.0045.0p(£16.00 + £4.00 delivery) ÷ 4,440 × 10030.0p
25Cheeky Panda Standard-length Bamboo Toilet Paper (opens in new tab)45 rolls · Cheeky Panda UKEco brandbamboo38,55045 × 190£34.99£3.9545.5p(£34.99 + £3.95 delivery) ÷ 8,550 × 10030.4p
26Cushelle Quilted (50% more sheets) (opens in new tab)12 rolls · TescoBig brandvirgin pulp32,83212 × 236£13.25Clubcard Price £10.00, valid until 10/11/2026in store46.8p£13.25 ÷ 2,832 × 10031.2p
27Cheeky Panda Double-Length Bamboo Toilet Paper (opens in new tab)12 double rolls · Cheeky Panda UKEco brandbamboo34,56012 × 380£20.00£3.9552.5p(£20.00 + £3.95 delivery) ÷ 4,560 × 10035.0p
28Cheeky Panda Silky Soft Bamboo Toilet Paper (6 x 4) (opens in new tab)24 rolls · Cheeky Panda UKAlso on Amazon: £25.97 view on Amazon (opens in new tab) (Amazon affiliate link)Eco brandbamboo34,80024 × 200£23.99£3.9558.2p(£23.99 + £3.95 delivery) ÷ 4,800 × 10038.8p
29Cheeky Panda Quilted Soft Bamboo Toilet Paper (opens in new tab)45 rolls · Cheeky Panda UKEco brandbamboo46,97545 × 155£42.45£0.0060.9p£42.45 ÷ 6,975 × 10030.4p
30Andrex Skin Protect (lotion-enriched) (opens in new tab)4 rolls · TescoAlso on Amazon: £2.50 view on Amazon (opens in new tab) (Amazon affiliate link)Big brandvirgin pulp (FSC Mix)36204 × 155£5.00Clubcard Price £2.50, valid until 10/11/2026in store80.6p£5.00 ÷ 620 × 10053.8p

How we calculate: (pack price + standard delivery for that pack on its own) ÷ total sheets × 100. Sheets are rolls × sheets per roll as stated by the retailer. "2-ply equiv." divides by ply and multiplies by 2 – a rough way to compare a thick 3-ply sheet with a thinner 2-ply one. Supermarket rows assume you buy in store or with your normal shop, so no extra delivery is added.

Things the table can't show