How Many Clothes Do I Need?

How the calculator works

The engine is a few lines of arithmetic plus two small tables. This page shows all of it, so you can check the numbers or disagree with them.

The core idea

For anything you wear once and then wash, the number you need is the number of times you will wear it between laundry loads, plus spares for the time it spends drying. Write C for the days between washes, G for workouts per cycle and B for the drying buffer:

items = C + G + B

For items worn several times before a wash, divide the wearing days by the rewear count. For items whose count is set by climate or taste, we use a table and say so.

Inputs and what they do

InputValues usedWhat it changes
Laundry frequencyTwice a week = 3.5 days; weekly = 7; every 10 days = 10; fortnightly = 14Every daily-wear row, proportionally. The dominant variable.
Drying methodTumble dryer = 1 spare; mixed = 2; airer or line = 3Added to underwear, socks and tops. Half of it to casual tops.
Office days and dress code0 to 7 days; formal, smart casual, casual, uniformFormal and smart codes create work-top and tailored-bottom rows. Casual folds office days into casual tops. Uniform removes them from the wardrobe entirely (you still need underwear and socks).
Work-from-home days0 to 7 minus office daysCounted as casual days for tops and bottoms; adds a small loungewear row (worn about three times between washes).
Workouts per week0 to 14One extra pair of underwear and socks per session per cycle; one gym set per session per cycle plus a spare; sports bras at roughly one per two sessions.
Evenings out0 to 7Occasion-wear table: one outfit, two if you go out twice a week or more.
ClimateWarm; temperate (UK-like); cold four-seasonKnitwear table 1 / 4 / 6 and outerwear table 1 / 2 / 3 on Minimal. Laundry frequency does not touch these rows.
What you mostly wearTrousers; mostly dresses (60% of days); mixed (30%)Moves that share of days from tops-and-bottoms into dress rows, each dress worn about twice before washing.
Rewear habitsTops 1 or 2 wears; shirts 1 or 2; bottoms 2, 4 or 7Divides the wearing days for that row.

Row by row

RowMinimal formulaMethod
Underwearceil(C + G) + BArithmetic, high confidence (one wear per wash is a hygiene norm)
Socksceil(C + G) + B, plus 1 formal pair if the office is formalArithmetic
Everyday bras3 (rest a day between wears)Rotation rule
Sports brasceil(G ÷ 2) + 1Arithmetic
T-shirts and casual topsmax(3, ceil(casual days per cycle ÷ rewear) + ceil(B ÷ 2))Arithmetic
Jeans and casual bottomsmax(2, ceil(casual days per cycle ÷ rewear) + 1)Arithmetic, but rewear norms dominate so it converges on 2 to 4 for almost everyone
Work topsceil(office days per cycle ÷ rewear) + 1Arithmetic
Tailored bottomsmax(2, ceil(office days per cycle ÷ max(rewear, 3)) + 1)Arithmetic
Dresses (casual and work)ceil(dress days per cycle ÷ 2) + 1Arithmetic
Knitwear1 / 4 / 6 by climateTable
Coats and jackets1 / 2 / 3 by climateTable
Loungewearceil(WFH days per cycle ÷ 3) + 1Arithmetic
Occasion outfits1, or 2 with two or more evenings outTable
Gym setsceil(G) + 1Arithmetic
Sleepwear setsceil(C ÷ 4) + 1Arithmetic

Minimal, Balanced, Variety

Arithmetic rows are scaled by 1.3 for Balanced and 1.6 for Variety, rounded up. Table rows step up by fixed amounts instead (for example knitwear in a temperate climate is 4 / 5 / 7). Balanced is the default because a single missed wash is normal life, not a failure of planning.

What the totals compare to

“Everything” adds every row including underwear, socks, sleepwear and gym kit. “Core wardrobe” is the visible clothing only. For the default routine (weekly laundry, airer, three office days, two workouts, temperate climate) Everything on Balanced comes out at 73, close to the 74-garment “sufficient wardrobe” in the Hot or Cool Institute’s 2022 report; that is a sanity check, not a design goal. The report’s figure is a climate-budget target for an average person, while the calculator is built from your routine, so they will not always agree and should not.

Known limits

Sources

Found an error or a routine the model handles badly? The about page says how to get in touch.

Method questions

Where do the formulas come from?

From the way people who have solved this actually reason: the laundry-cycle rule (“N plus a few spares, where N is the days between washes”) that tops every long Reddit thread on the topic, the rotation rules brands and hygiene advice use for underwear and bras, and published wardrobe research for the totals. Every row on the results page shows its own working.

Why ranges instead of one number?

Because half the wardrobe is arithmetic and half is preference. Underwear, socks, tops, work shirts and gym kit follow from your laundry cycle. Knitwear, coats and occasion wear depend on climate and taste. A single number would hide that difference; Minimal, Balanced and Variety make it explicit.

Do you store my answers?

No. The calculator runs in your browser. If you use the share link, your inputs are encoded in the link itself and nothing is saved on a server.