← all tools

The "mega roll" is built to hide the price.

Every brand means something different by mega, double and family, so the roll count on the front tells you nothing. The only honest number is the cost per sheet, and once you use it the value ranking flips: some premium rolls cost four times more per sheet than a plain store brand. Pick your household size and see the real yearly cost.

Prices reviewed 31 July 2026 . Cost per 100 sheets from typical current retail and the sheet count on the pack; ply and sheet size vary. Not a substitute for a bidet.

usefulHQ Study · 2026

Premium toilet paper costs up to 4× more per sheet than the cheapest, and the roll math hides it

We costed 14 toilet papers by the only fair measure, cost per 100 sheets, from the pack price and the sheet count. Thin 1-ply Scott 1000 is cheapest at $0.13; comfortable 2-ply store brands and Angel Soft run $0.22 to $0.29; premium Charmin hits $0.57 because its "mega" rolls hold fewer sheets. The roll count on the front is marketing, not value.

Cheapest / 100 sheets
$0.13
Scott 1000 (1-ply)
Priciest / 100 sheets
$0.57
Charmin Ultra Strong
Yearly gap, 2-ply
$115
Charmin vs Angel Soft, 2 people
Average cost per 100 sheets by tier
Budget$0.21/100Standard$0.40/100Eco / bamboo$0.43/100Premium$0.55/100

Method: pack price ÷ total sheets (rolls × sheets per roll from the pack), so "mega", "double" and "family" rolls compare fairly. Ply and sheet size vary, so 1-ply Scott 1000 is cheapest per sheet but you use more per visit. Cost per year assumes about 57 sheets per person per day. Prices are indicative USD. Cite this: "usefulHQ Toilet Paper Cost Study 2026", usefulhq.com/toilet-paper-cost/.

More usefulHQ studies
All studies →Paper towel cost →Household staples you overpay for →Store brand vs name brand →Battery cost per use →Diaper cost per change →Laundry cost per load →Coffee cost per cup →
Embed or cite this stat
Paste this into your page (a free link back to the data):
people
years

A person uses about 57 sheets a day. The per-sheet price is the whole bill, so the roll count on the front does not matter.

Search
Show only

Toilet paper Tier Per 100 sheets Cost / year Total over term Best for
Scott 1000Best value
1-ply but 1,000 sheets a roll makes it the lowest cost per sheet; you just use a little more.
Budget $0.13 $54 $162 Cheapest per sheet Check price
Store-brand 2-ply
Store-brand mega rolls give solid 2-ply comfort near the bottom of the price range.
Budget $0.22 $92 $275 Cheap 2-ply Check price
Angel Soft
Big 320-sheet rolls make Angel Soft one of the cheapest comfortable 2-plys.
Budget $0.29 $121 $362 Best-value 2-ply Check price
Scott ComfortPlus
Softer than Scott 1000 and still cheap per sheet.
Standard $0.33 $137 $412 Value 1-ply comfort Check price
Amazon Presto
Amazon's house brand, reliable 2-ply at a low cost per sheet with Subscribe & Save.
Standard $0.35 $146 $437 Cheapest on Amazon Check price
Caboo bamboo
Bamboo and sugarcane, softer than most eco options, at a mid price per sheet.
Eco $0.40 $166 $499 Value bamboo on Amazon Check price
Quilted Northern
A soft 2-ply mainstay at a mid cost per sheet.
Standard $0.42 $175 $524 Soft everyday Check price
Seventh Generation recycled
Made from recycled paper, a greener non-bamboo option at a mid price.
Eco $0.42 $175 $524 Recycled paper Check price
Reel bamboo
Tree-free bamboo with plastic-free packaging, at a premium per sheet.
Eco $0.44 $183 $549 Popular bamboo Check price
Cloud Paper bamboo
Sturdy tree-free rolls; the eco pick if softness matters, priciest bamboo per sheet.
Eco $0.46 $191 $574 Premium bamboo Check price
Cottonelle Ultra Clean
Textured 2-ply for a cleaner feel, at a mid-high cost per sheet.
Standard $0.48 $200 $599 Ripple-texture clean Check price
Cottonelle Ultra Comfort
Thick 244-sheet rolls; comfort at a premium per sheet.
Premium $0.52 $216 $649 Cushiony premium Check price
Charmin Ultra Soft
Plush 2-ply, but the low 220-sheet rolls push the cost per sheet up.
Premium $0.55 $229 $686 Softest premium Check price
Charmin Ultra Strong
Thick and durable, the priciest mainstream option per sheet.
Premium $0.57 $237 $711 Strongest premium Check price
How this works. Per 100 sheets is the pack price divided by the total sheets it holds (rolls times the sheets-per-roll on the pack), the only fair way to compare when every brand's "mega roll" is a different size. Cost per year and total assume about 57 sheets per person per day for the household size you set. One catch: ply and sheet size vary, so a 1-ply like Scott 1000 is cheapest per sheet but you use a few more sheets per visit, which narrows the gap to a good 2-ply. The real lesson is to ignore the roll count entirely and compare cost per sheet, where a plain store brand or Angel Soft usually beats the premium names for the same job. Prices are indicative, confirm on the pack.

Common questions

What is the cheapest toilet paper per sheet?

Thin 1-ply like Scott 1000 at about 13 cents per 100 sheets, though you use a bit more. Among comfortable 2-ply, store brands and Angel Soft lead at 22 to 29 cents. Premium Charmin runs 55 to 57, over four times the cheapest.

How do you compare toilet paper value?

Ignore the roll count and the words mega, double and family. Divide the pack price by the total sheets (rolls times sheets per roll on the pack) to get cost per sheet. A pack with fewer, thicker sheets can cost far more per sheet than a cheaper-looking one.

Is bamboo toilet paper more expensive?

Usually. Bamboo brands like Reel and Cloud Paper run 40 to 46 cents per 100 sheets, more than budget 2-ply. Caboo is among the cheaper bamboo options. You pay for tree-free, plastic-free packaging, not a lower cost per sheet.

How much does toilet paper cost per year?

About 42,000 sheets a year for two people. At that rate cheap 2-ply is around $120 a year and premium Charmin closer to $240, a gap of over $100 for the same job. Per-sheet price, not roll count, decides the bill.