Toilet Paper Calculator

Quick answer

The toilet paper calculator works out how many rolls and packs of toilet paper your household needs for a number of days, weeks or a year, and the cost, water and wood behind them.

$
Rolls needed
—
Packs needed
—
Cost
$ —
Standard rolls per person per year
—
Water used to make it
—

An average person uses about 100–140 rolls of toilet paper a year – roughly one standard roll every three days. Double and mega rolls hold two to four times as many sheets, so compare packs by sheet count rather than roll count.

How to use the Toilet Paper Calculator

  1. People
  2. Usage
  3. Days to cover
  4. Roll size
  5. Rolls per pack
  6. Price per pack

Results update as you type, and every field accepts the units shown in its menu.

How it works

Enter the number of people (not counting babies in nappies), your usage, the number of days, rolls per pack and price per pack.

Tips

  • Use the amounts printed on the product (ml, sheets, applications) where available.
  • Count everyone in the household who shares the product.
  • Buy a little extra so you never run out unexpectedly.
  • Small daily habits add up – check the yearly figures for the real impact.

Common mistakes to avoid

  • Forgetting that hot water costs energy as well as water.
  • Underestimating how much sunscreen a full application needs.
  • Comparing pack prices without checking the size of each pack.

Inputs explained

Field What to enter
People A number
Usage Choose one: Light (1 roll per 5 days), Average (1 roll per 3–4 days), Heavy (1 roll per 2 days)
Days to cover A number
Roll size Choose one: Standard, Double roll (2×), Mega roll (4×)
Rolls per pack A number
Price per pack Amount in your currency

What each result means

  • Rolls needed = ceil([People]×[Usage]×[Days to cover]×[Roll size] – 0.000001)
  • Packs needed = ceil([Rolls needed]÷[Rolls per pack] – 0.000001)
  • Cost = [Packs needed]×[Price per pack]
  • Standard rolls per person per year = [Usage]×365.25
  • Water used to make it = [Rolls needed]÷[Roll size]×37×0.003785411784

Example values

How the main result changes when People changes and everything else stays at the example values above:

People Rolls needed
1.5 14
2.25 21
3 27
3.75 34
4.5 41
6 54

Formula

Rolls = people × rolls per person per day × daysRolls per person per day ≈ 0.2 (light), 0.3 (average), 0.45 (heavy)Packs = ceil(rolls ÷ rolls per pack)

Worked example

Inputs — People: 3; Usage: Average (1 roll per 3–4 days); Days to cover: 30; Roll size: Standard; Rolls per pack: 12; Price per pack: $12.
Results — Rolls needed = 27; Packs needed = 3; Cost = $36.00; Standard rolls per person per year = 110; Water used to make it = 999 US gal.

Frequently asked questions

How many rolls of toilet paper does one person use?

About 100–140 standard rolls a year in the U.S.

How long does a 12-pack last?

For a family of three, about two weeks on average.

Are mega rolls cheaper?

Not always – compare the price per 100 sheets.

What formula does the Toilet Paper Calculator use?

Rolls = people × rolls per person per day × days.

Cite this calculator

Speedy Calculator. (2026). Toilet Paper Calculator. Speedy Calculator. https://speedycalculator.com/calculators/everyday-life/toilet-paper/