# Toilet tank sweating: condensation or a leak?

Updated: 2026-10-24 · https://pros411.com/en/guides/plumbers/toilet-tank-sweating

## 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

![Cartoon toilet tank covered in drops of condensation](https://pros411.com/img/guias/toilet-tank-sweating.webp)

1. **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.
2. **Wipe the tank dry.** Dry the tank, the bowl and the floor with a towel. Then wait about half an hour and look again.
3. **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.
4. **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.
5. **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.

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

Find plumbers in your city: https://pros411.com/en/plumbers

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

