Short answer
A sweating tank is condensation: cold water inside meets warm, humid air outside. Wipe it dry and watch. Beads that come back all over mean condensation; drips from one spot, like a bolt or the supply line, mean a leak. To stop the sweat, run the bathroom fan during and after showers, lower the humidity and fix a running toilet.
How to tell condensation from a leak, and stop it
1Drops all over the tank
On humid days the cold tank collects water like a cold glass. The drops run down and wet the floor.
Read all the steps
- Drops all over the tank. On humid days the cold tank collects water like a cold glass. The drops run down and wet the floor.
- Wipe the tank dry. Dry the tank, the bowl and the floor with a towel. Then wait about half an hour and look again.
- Beads all over: condensation. If small beads come back evenly everywhere, it is condensation. A drip from one bolt or the supply nut is a leak instead.
- Run the fan and cut the humidity. Turn on the exhaust fan during showers and for 20 minutes after. A dehumidifier helps on muggy days.
- Dry and calm. Less moisture in the air means a dry tank. If it still sweats, a tank liner or an anti-sweat valve stops it for good.
- Still not fixed? Call a plumber Especially if: water drips from one spot, like a tank bolt or the supply line.
Plumbers near you
Share your location and we will show the nearest ones with their phone number.
Or pick your city:
Why it happens
Water comes into the tank cold, especially in summer or from a well. Every flush refills it with cold water, so the outside of the tank stays colder than the room. When the air is humid, the moisture condenses on it. A running toilet makes it worse because cold water flows in all day.
Fixes that last
- A foam liner kit inside the tank keeps the outside from getting so cold.
- An anti-sweat (mixing) valve adds a little hot water to the toilet supply. A plumber installs it.
- A drip tray under the tank catches drops while you fix the cause.
What not to do
- Do not ignore water on the floor: day after day it can rot the floor and loosen tiles.
- Do not caulk the base to keep the drops out. It can trap water from a real leak.
When to call a plumber
- Water drips from one spot, like a tank bolt or the supply line.
- The floor around the toilet is soft or stained.
- You want an anti-sweat valve installed.
Frequently asked questions
Why is my toilet tank sweating?
Cold water in the tank cools its outside, and warm humid air condenses on it like on a cold glass. It is most common in summer and in bathrooms without a working fan.
How do I know if my toilet is sweating or leaking?
Wipe it dry and watch. Beads that form evenly all over are condensation. Water from one spot, like a bolt or the supply line, is a leak.
How do I stop my toilet tank from sweating?
Lower the humidity with the exhaust fan or a dehumidifier, and fix a running toilet. For a lasting fix, add a tank liner kit or have a plumber install an anti-sweat valve.
Can a sweating toilet damage the floor?
Yes. Drips that fall day after day can stain and rot the floor around the toilet, so dry it and fix the cause.
Does a running toilet make sweating worse?
Yes. Cold water keeps flowing into the tank, so it never warms up to room temperature.
