Cleaning & Home Hacks

Soap Bars in the Toilet Tank? What Actually Keeps a Bathroom Smelling Fresh

Bars of soap in a toilet tank

You may have seen it: a few bars of soap dropped into the toilet tank, with the promise that the bathroom will smell fresh around the clock. It’s an old trick, and it does add a soapy scent for a while. But the tank is not the best place for it.

Bars of soap in a toilet tank

Why Soap in the Tank Is a Problem

  • Soap dissolves into sludge. As a bar softens, pieces break off and can clog the small holes and valves that let water into the bowl.
  • It can wear out the rubber parts. The flapper and seals in the tank are made to sit in plain water. Soap, oils and perfume can make them swell or crack, and then the toilet runs.
  • The smell doesn’t last. Once the bar is coated in mineral film, the scent fades.

What Works Better

  • A cup of white vinegar in the tank once a month. Pour it in, let it sit an hour, and flush. It loosens mineral buildup, which is where a lot of stale smell hides.
  • Baking soda in the bowl. Sprinkle half a cup, wait 15 minutes, scrub and flush.
  • A small jar of baking soda on the tank lid or a shelf. Add a few drops of essential oil if you like a scent. Stir it weekly and replace it monthly.
  • Wash what holds smell. Bath mats, the shower curtain liner and hand towels cause more bathroom odor than the toilet does.
  • Run the fan. Leave it on for 20 minutes after a shower so moisture doesn’t linger.

Jar of baking soda as a bathroom freshener

If You Still Want the Soap Scent

Put an unwrapped bar in a small mesh bag and hang it on a hook or towel bar, or tuck it in the linen closet. You get the same clean smell without touching the plumbing.

A Safety Note

Never mix bleach with vinegar, ammonia or any other cleaner. It makes toxic gas.

Keep Your Bathroom Fresh Without Soap in the Tank - step by step

Frequently Asked Questions

Is it bad to put anything in the toilet tank?

Plain white vinegar now and then is fine. Avoid bleach tablets, soap and oils; they can damage the rubber parts.

Why does my bathroom smell even when it’s clean?

Check the mat, the towels, the drain in the sink and the base of the toilet. Damp fabric is the usual cause.

How often should I clean the tank?

Once or twice a year is enough for most homes.

Two free cookbooks: 30 Easy Slow Cooker Beef Recipes and 25 Five-Ingredient Slow Cooker Dinners

2 free cookbooks · 55 recipes

2 Free Slow Cooker Cookbooks

55 comforting dinners across 132 pages — the beef collection and the five-ingredient one, both yours.

By submitting, you agree to receive emails from It’s Not About Nutrition. Unsubscribe anytime.