★ EVERYDAY · BATHROOM · COMPARISONS

Bar Soap vs Body Wash Cost Calculator: Which Is Cheaper?

Bar soap wins by $0.0768 a wash at the defaults: a $1.50 bar lasting 42 showers costs $0.0357 a wash, against $0.1125 for a $6.00 bottle of body wash — $13.04 a year against $41.06 at one shower a day, so bar soap saves $28.03 a year. But a premium bar flips the winner outright, and a family of four turns the $28 into $112.11 a year. Enter your own prices, how long a bar lasts, and how much body wash you use per shower, and this calculator works out the cost per wash, the yearly saving, the 5-year total, and the break-even bar price — including the one case where body wash wins.

680

Bar soap vs body wash — what each wash really costs

The trick is measuring both by the wash, not by the package. A bar of soap costs $1.50 and lasts 42 showers, so it is $1.50 divided by 42, which is $0.0357 a wash. A bottle of body wash costs $6.00 for 16 fl oz, and at 0.30 oz a shower it lasts 16 divided by 0.30, which is 53.33 washes — so it is $6.00 divided by 53.33, which is $0.1125 a wash. Body wash costs more than three times as much per wash, and the gap is $0.0768 a wash, which is $28.03 a year at one shower a day and $140.13 over 5 years. But the winner is not fixed: a premium bar at $4.00 lasting 30 showers costs $0.1333 a wash, and body wash wins that one by $0.0208 a wash. The calculator below finds your winner, your saving, and the bar price at which the two tie.

What one bar of soap costs, in dollars. The default is $1.50 — a typical store-brand or multipack bar in the US.

How many showers one bar lasts. The default is 42 — a bar used once a day for about six weeks.

What one bottle of body wash costs, in dollars. The default is $6.00 — a typical mid-range 16 fl oz bottle in the US.

How many fluid ounces the bottle holds. The default is 16 fl oz — the common mid-size bottle.

How much body wash you use per shower, in fluid ounces. The default is 0.30 oz — about a quarter-sized squeeze on a washcloth.

How many showers a day each person takes. The default is 1 — 365 showers a year per person.

How many people share the soap or body wash. The default is 1 — one person showering once a day.

Your savingBar soap wins at $0.0357 a wash — bar soap $13.04 a year vs body wash $41.06, a saving of $28.03 a year.Bar soap $0.0357 a wash ($1.50 a bar / 42 showers) vs body wash $0.1125 a wash ($6.00 / 53.33 washes a bottle). At 1 shower a day for 1 person, that is 365 showers a year.

Bar soap per wash: $0.0357

Body wash per wash: $0.1125

Saving per wash: $0.0768

Bar soap per year: $13.04

Body wash per year: $41.06

Saving per year: $28.03

Bar soap wins by $0.0768 a wash at the settings above. That is $28.03 a year at 1 shower a day for 1 person, and $140.13 over 5 years. But a premium bar at $4.00 for 30 showers costs $0.1333 a wash — body wash wins that one by $0.0208 a wash.

2 showers a day: bar soap $26.07 a year vs body wash $82.13 — bar soap saves $56.05 a year.

Premium bar $4.00 for 30 showers: $0.1333 a wash vs body wash $0.1125 — body wash wins by $0.0208 a wash, $7.60 a year.

Budget body wash $3.00 for 15 oz: $0.0600 a wash vs bar soap $0.0357 — bar soap still wins by $0.0243 a wash, $8.86 a year.

Family of 4, 1 shower a day each: bar soap $52.14 a year vs body wash $164.25 — bar soap saves $112.11 a year.

Over 5 years: bar soap $65.18 vs body wash $205.31 — bar soap saves $140.13.

Reverse — to match body wash at $0.1125 a wash, a bar lasting 42 showers can cost up to $4.73.

How the cost per wash works

Both products are sold by the package, so the first step is pricing them by the wash. Bar soap is simple: the bar price divided by the showers it lasts. At the defaults, $1.50 divided by 42 showers is $0.0357 a wash — under four cents. Body wash takes one extra step, because it is sold by the ounce: first work out how many washes the bottle holds, which is the bottle size divided by the ounces per shower — 16 divided by 0.30 is 53.33 washes — then divide the bottle price by that, so $6.00 divided by 53.33 is $0.1125 a wash. The difference is $0.1125 minus $0.0357, which is $0.0768 a wash in bar soap’s favour. Multiply by the showers in a year — one shower a day is 365 showers — and bar soap is $13.04 a year against $41.06 for body wash, a saving of $28.03. Over 5 years that is $65.18 against $205.31, a saving of $140.13. The break-even bar price is the body wash cost per wash times the showers per bar: $0.1125 times 42 is $4.73 — a bar costing $4.73 or less beats this bottle of body wash, and a bar costing more loses to it.

The worked example, line by line

Setup: bar soap $1.50 a bar lasting 42 showers; body wash $6.00 a bottle, 16 fl oz, 0.30 oz a shower; 1 shower a day, 1 person.

Line 1 — bar soap per wash. $1.50 / 42 = $0.0357.

Line 2 — washes per bottle. 16 / 0.30 = 53.33 washes.

Line 3 — body wash per wash. $6.00 / 53.33 = $0.1125.

Line 4 — saving per wash. $0.1125 − $0.0357 = $0.0768.

Line 5 — showers a year. 1 × 365 = 365 showers.

Line 6 — yearly totals. Bar soap $0.0357 × 365 = $13.04; body wash $0.1125 × 365 = $41.06; saving $28.03.

Line 7 — 5-year totals. Bar soap $13.04 × 5 = $65.18; body wash $41.06 × 5 = $205.31; saving $140.13.

Line 8 — break-even bar price. $0.1125 × 42 = $4.73 a bar.

Every branch, checked

2 showers a day: 730 showers a year, so everything doubles — bar soap $26.07 against body wash $82.13, and the saving is $56.05 a year. Shower twice a day and the choice matters twice as much.

Premium bar $4.00 for 30 showers: $4.00 divided by 30 is $0.1333 a wash, against $0.1125 for body wash. Body wash wins by $0.0208 a wash, which is $7.60 a year at one shower a day — premium bar $48.67 against body wash $41.06. The flip is real: a dear bar that does not last long loses to an ordinary bottle.

Budget body wash $3.00 for 15 oz: 15 divided by 0.30 is 50 washes, so $3.00 divided by 50 is $0.0600 a wash, against $0.0357 for bar soap. Bar soap still wins by $0.0243 a wash, which is $8.86 a year — budget body wash $21.90 against bar soap $13.04. Cheap body wash narrows the gap but does not close it.

Family of 4, 1 shower a day each: 1,460 showers a year, so bar soap is $52.14 against body wash $164.25, and the saving is $112.11 a year. A household multiplies the per-wash gap by every shower everyone takes.

The honest flip: when body wash wins

Body wash wins when the bar is dear and short-lived at the same time. A premium bar at $4.00 that lasts only 30 showers costs $0.1333 a wash — more than the $0.1125 of an ordinary $6.00 bottle — so body wash wins by $0.0208 a wash and $7.60 a year. The break-even line is $4.73: any bar lasting 42 showers that costs more than $4.73 loses to this bottle, and any bar costing less wins. The flip needs the bar to be both expensive and fast to use up — a cheap bar that lasts, or a dear bottle, keeps bar soap ahead. Check your own numbers before switching: the price on the shelf and the showers a bar actually lasts are both yours to enter, and the answer follows them, not the brand.

What the defaults assume

The defaults are realistic US retail prices, not measurements from a lab: a $1.50 bar is a typical store-brand or multipack bar, and a $6.00 bottle is a typical mid-range 16 fl oz body wash. The 42 showers per bar is a reasonable once-a-day bar life of about six weeks — a bar kept dry between showers lasts longer, and a bar left sitting in water melts faster. The 0.30 oz per shower is about a quarter-sized squeeze on a washcloth; people who pump two or three times use 0.60 oz or more, which halves the washes per bottle and doubles the body wash cost per wash. Nothing on this page counts skin feel, scent, or packaging — only the money. If body wash feels better on your skin, that is a real reason to buy it; this calculator only tells you what the feeling costs.

Rounding convention, stated plainly: the per-wash costs are kept to four decimals — bar soap $0.0357 and body wash $0.1125 at the defaults — because rounding them to cents first would hide the $0.0768-a-wash difference that drives the whole comparison. Yearly totals are the unrounded per-wash costs times the showers a year, then rounded to cents — so bar soap is $0.0357 times 365, which is $13.04, and body wash is $0.1125 times 365, which is $41.06. The 5-year totals are the yearly totals times 5, rounded to cents.

Output · formula · meaning

OutputFormulaWhat it means
Bar soap per wash$1.50 / 42 showers$0.0357 a wash.
Body wash per wash$6.00 / 53.33 washes$0.1125 a wash.
Saving per wash$0.1125 − $0.0357$0.0768 a wash.
Bar soap per year$0.0357 × 365 showers$13.04 a year.
Body wash per year$0.1125 × 365 showers$41.06 a year.
Saving per year$41.06 − $13.04$28.03 a year at 1 shower a day.
5-year saving$28.03 × 5$140.13 over 5 years.
Break-even bar price$0.1125 × 42$4.73 a bar — above this, body wash wins.
2 showers a day$0.0768 × 730$56.05 a year saved — bar $26.07 vs body wash $82.13.
Premium bar flip$4.00 / 30$0.1333 a wash — body wash wins by $0.0208, $7.60 a year.
Budget body wash$3.00 / 50 washes$0.0600 a wash — bar soap still wins by $8.86 a year.
Family of 4$0.0768 × 1,460$112.11 a year saved — bar $52.14 vs body wash $164.25.

Who uses this

  • The once-a-day showerer: showers once a day and learns bar soap costs $0.0357 a wash against $0.1125 for body wash — a $28.03-a-year saving, and $140.13 over 5 years.
  • The twice-a-day showerer: showers morning and night and learns the saving doubles to $56.05 a year — the choice matters twice as much when the showers do.
  • The premium-bar buyer: pays $4.00 a bar and learns it costs $0.1333 a wash — more than body wash — so the dear bar is the one case where switching saves money.
  • The family shopper: buys for four people and learns the household saving is $112.11 a year — the per-wash gap multiplied by every shower everyone takes.

Accuracy & limitations

The math is exact for the numbers you enter: the bar cost per wash is the bar price divided by the showers per bar; the body wash cost per wash is the bottle price divided by the bottle size over the ounces per shower; the yearly total is the cost per wash times the showers a day times the people times 365; the break-even bar price is the body wash cost per wash times the showers per bar. But the inputs carry the assumptions. The defaults are realistic US retail prices — a $1.50 bar and a $6.00 bottle — not prices measured at your store, so read your own receipts before deciding. How long a bar lasts depends on how you keep it: a bar on a draining dish lasts far longer than a bar sitting in a puddle, and 42 showers is a reasonable once-a-day life, not a guarantee. How much body wash you use per shower is the most uncertain input of all — 0.30 oz is about a quarter-sized squeeze, but two or three pumps can easily double it, and doubling the ounces per shower doubles the body wash cost per wash. The calculator counts money only: it does not count skin sensitivity, scent, packaging waste, or the feel of the product, and any of those can be a fair reason to pick the dearer option. No studies or statistics are cited on this page, because none are needed: every figure is arithmetic on the numbers you enter.

Cite this calculatorBright Side Kit. “Bar Soap vs Body Wash Cost Calculator: Which Is Cheaper?” brightoolbox.com, 2026. Method: bar soap cost per wash = bar price / showers per bar; body wash cost per wash = bottle price / (bottle ounces / ounces per shower); yearly = cost per wash × showers a day × people × 365; break-even bar price = body wash cost per wash × showers per bar. Defaults: bar $1.50 lasting 42 showers, body wash $6.00 per 16 fl oz at 0.30 oz a shower (53.33 washes a bottle), 1 shower a day, 1 person → bar $0.0357 vs body wash $0.1125 a wash, bar saves $28.03 a year and $140.13 over 5 years. Flip: premium bar $4.00 for 30 showers → $0.1333 a wash, body wash wins by $0.0208 a wash, $7.60 a year.Bright Side Kit. "Bar Soap vs Body Wash Cost Calculator: Which Is Cheaper?" https://brightoolbox.com/bar-soap-vs-body-wash/ Accessed October 24, 2026.
Embed this calculator

Paste this into any web page to embed the live calculator. The “Powered by Bright Side Kit” link below it must stay intact.

Frequently asked questions

Is bar soap or body wash cheaper?

Bar soap, at the defaults — $0.0357 a wash against $0.1125 for body wash, so bar soap saves $0.0768 a wash and $28.03 a year at one shower a day. But a premium bar at $4.00 for 30 showers costs $0.1333 a wash, and body wash wins that one by $0.0208 a wash.

How much does bar soap cost per wash?

$0.0357 a wash at the defaults: a $1.50 bar lasting 42 showers. The formula is the bar price divided by the showers per bar — so a $4.00 bar lasting 30 showers costs $0.1333 a wash.

How much does body wash cost per wash?

$0.1125 a wash at the defaults: a $6.00 bottle of 16 fl oz at 0.30 oz a shower lasts 53.33 washes, so $6.00 divided by 53.33 is $0.1125. Use twice as much per shower and the cost per wash doubles to $0.2250.

How much can I save a year using bar soap?

$28.03 a year at the defaults — $0.0768 a wash times 365 showers at one shower a day. Over 5 years it is $140.13. Shower twice a day and it is $56.05 a year; a family of four saves $112.11 a year.

How long does a bar of soap last?

About 42 showers at the default — a bar used once a day for about six weeks. A bar kept dry on a draining dish lasts longer; a bar left sitting in water melts much faster. Count your own bar’s showers and enter the real number.

When does body wash win over bar soap?

When the bar is dear and short-lived: a premium bar at $4.00 lasting 30 showers costs $0.1333 a wash, against $0.1125 for an ordinary $6.00 bottle — body wash wins by $0.0208 a wash and $7.60 a year. The break-even bar price is $4.73 at 42 showers a bar.

Is budget body wash cheaper than bar soap?

No — a budget body wash at $3.00 for 15 oz costs $0.0600 a wash, still more than the $0.0357 of a $1.50 bar. Bar soap still wins by $0.0243 a wash, which is $8.86 a year. Cheap body wash narrows the gap but does not close it.

How much body wash should I use per shower?

About 0.30 fl oz — a quarter-sized squeeze on a washcloth — is the default on this page. Two or three pumps can easily double it to 0.60 oz, which halves the washes per bottle and doubles the cost per wash to $0.2250. Less product per shower is the fastest way to make body wash cheaper.