GUIDE · EVERYDAY · BATHROOM

Bar Soap vs Body Wash: The Full Cost Guide

Bar soap is the cheapest way to wash at ordinary prices, but the winner is not fixed — a premium bar flips it, and a family of four turns a small saving into a real one. At one shower a day, a $1.50 bar lasting 42 showers and a $6.00 bottle at 0.30 oz a shower give annual bills of $13.04 for bar soap and $41.06 for body wash. This guide works through the math, the branches, and the flip. For your own prices, use the companion bar soap vs body wash calculator.

The short version

Bar soap wins by $0.0768 a wash at the defaults — $0.0357 a wash against $0.1125 for body wash — which is $28.03 a year at one shower a day and $140.13 over 5 years. Shower twice a day and the saving doubles to $56.05 a year. A family of four, one shower a day each, saves $112.11 a year. A budget body wash at $3.00 for 15 oz narrows the gap to $8.86 a year but does not close it. And there is one flip: a premium bar at $4.00 lasting 30 showers costs $0.1333 a wash, so body wash wins that one by $0.0208 a wash and $7.60 a year. The break-even bar price is $4.73.

The math in plain words

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 — 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. 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.

The default case, line by line

A $1.50 bar lasting 42 showers and a $6.00 bottle of 16 fl oz at 0.30 oz a shower, one shower a day, one person. The bar costs $1.50 divided by 42, which is $0.0357 a wash. The bottle holds 16 divided by 0.30, which is 53.33 washes, so the body wash costs $6.00 divided by 53.33, which is $0.1125 a wash. The saving is $0.0768 a wash. Over 365 showers a year, bar soap is $13.04 and body wash is $41.06 — a saving of $28.03. Over 5 years, bar soap is $65.18 and body wash is $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. Brand, scent, and packaging do not matter — only the price, the showers a bar lasts, and the ounces per shower enter the bill.

Every branch, checked

Shower twice a day and everything doubles: 730 showers a year, so bar soap is $26.07 against body wash $82.13, and the saving is $56.05 a year. A family of four, one shower a day each, takes 1,460 showers a year, so bar soap is $52.14 against body wash $164.25, and the saving is $112.11 a year. Switch to a budget body wash at $3.00 for 15 oz and the bottle holds 50 washes, so it costs $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 — $21.90 against $13.04.

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: premium bar $48.67 against body wash $41.06. 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.

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 to $0.2250. Nothing on this page counts skin feel, scent, or packaging — only the money.

Three common mistakes

Mistake one: comparing the price on the shelf. A $1.50 bar looks cheaper than a $6.00 bottle, but the shelf price is not the wash price — the bar lasts 42 showers and the bottle lasts 53.33 washes, so the real comparison is $0.0357 against $0.1125 a wash. Always divide by the washes before comparing. Mistake two: forgetting how much body wash you actually use. The default is 0.30 oz a shower, but two or three pumps can easily double it, and doubling the ounces per shower doubles the cost per wash — a $0.1125 wash becomes a $0.2250 wash. Mistake three: buying a premium bar to save money. A $4.00 bar that lasts 30 showers costs $0.1333 a wash — more than body wash — so the dearest bar in the shop is the one case where switching to a bottle saves money.

The bottom line

At one shower a day and ordinary prices, bar soap costs $13.04 a year and body wash costs $41.06 — bar soap saves $28.03 a year, and $140.13 over 5 years. Twice-a-day showers double the saving to $56.05 a year, and a family of four saves $112.11 a year. A budget body wash narrows the gap to $8.86 a year but does not close it. The one exception is the premium bar: at $4.00 for 30 showers it costs $0.1333 a wash, and body wash wins by $0.0208 a wash and $7.60 a year.

Cite this guideBright Side Kit. “Bar Soap vs Body Wash: The Full Cost Guide for 2026.” brightoolbox.com, 2026.Bright Side Kit. "Bar Soap vs Body Wash: The Full Cost Guide for 2026." https://brightoolbox.com/guides/bar-soap-vs-body-wash-guide/ Accessed October 24, 2026.Data sources
  • All cost figures match the companion calculator at its defaults: bar $1.50 lasting 42 showers, body wash $6.00 per 16 fl oz at 0.30 oz a shower, 1 shower a day, 1 person.
  • Defaults are realistic US retail prices, not measured prices.

Frequently asked questions

Is bar soap or body wash cheaper?

Bar soap, at ordinary prices — but not always. At one shower a day, bar soap costs $13.04 a year against $41.06 for body wash, saving $28.03 a year. 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 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.

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.

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.

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.