Bathroom

Stop a toilet tank from sweating

A toilet tank sweating is condensation: cold water in the tank chills the porcelain, and warm, humid bathroom air turns to water on the outside, the same way a cold glass sweats in summer. The drips can puddle on the floor and rot it over time. Lowering the humidity with the exhaust fan fixes many of them, and a tank liner or a mixing valve that adds a little warm water handles the rest. First, make sure it's really sweat and not a leak. A sweating toilet is a cold glass on a humid day. Warm the glass or dry the air.

Pressing foam insulation inside a toilet tank that's beaded with condensation outside
Insulating the inside of the tank keeps cold water from chilling the outside surface.
Quick answerMake sure it's sweat and not a leak, fix a toilet that runs, and lower the bathroom humidity with the exhaust fan. If it still sweats, insulate the inside of the tank or add an anti-sweat mixing valve.
Worth checking firstDry the tank and watch it. Beads everywhere mean sweat; water from one spot means a leak.
Easy20–90 min$0–150
Side view of a toilet in a bathroom: cold water from the supply line fills the tank, warm humid air from a shower meets the cold porcelain and condenses into drops that run down to the floor. Labels show the exhaust fan that removes humid air, foam liner panels inside the tank, an anti-sweat mixing valve teeing warm water into the supply, the shutoff valve, and a drip tray under the tank.
Cold water filling the tank (1) meets humid air (2), and drops form on the tank (3). Run the exhaust fan (4), add a mixing valve (5) or a foam liner inside (6), and protect the floor with a mat or drip tray (7).

Why a toilet tank sweats

Every time you flush, the tank refills with water straight from the cold supply line. In summer, or anywhere the incoming water is very cold, the tank walls get colder than the dew point of the air in the room. Moisture in the air condenses on the porcelain and runs down to the floor.

Sweating is worst in humid weather, after showers, and in bathrooms without a working exhaust fan. A toilet that runs or refills on its own makes it worse, because it keeps pulling fresh cold water into the tank. Leaks look similar but come from a specific spot, like the supply connection, the tank bolts or the base, and they drip whether the air is humid or not.

What makes it worse

Cold supply water

The tank chills the porcelain.

Humid air

Showers and summer weather add moisture.

Toilet that runs

Fresh cold water never stops coming in.

No working exhaust fan

Steam stays in the room.

Sweat or leak?
You noticeLikely causeStart at
Beads all over the tank in humid weatherCondensationStep 3
Water at one connection or boltLeakStep 1
Sweats more after flushing a lotCold refillsStep 2
Still sweats with the fan runningVery cold supply waterStep 4
Water and porcelainTurn off the water at the toilet's shutoff valve before working inside the tank. Don't use a heater or hair dryer on the tank, since fast temperature changes can crack porcelain. If water has soaked the floor around the toilet for a long time, check for soft subfloor.

Let's fix it

0 of 5 done
  1. Make sure it's sweat, not a leakDry the whole tank, the supply line and the floor. Wrap a dry paper towel around the supply connection and the tank bolts underneath. If beads of water form evenly all over the outside of the tank, it's condensation. If water shows up at one spot, it's a leak; tighten or replace that part, or there's a separate guide for a toilet leaking at the base. Add a few drops of food coloring to the tank: colored water outside the tank means a crack or leaking bolt, and color in the bowl without flushing means a leaking .
    Toilet tank with beads of water evenly all over the outside, compared with a single drip at the supply connection, and a paper towel wrapped around the connection to check it
  2. Stop the toilet from runningA toilet that runs or refills on its own keeps filling the tank with cold water, so it never warms up. Listen for a hiss or watch the bowl for a trickle. If it's running, fix that first; the guide for a running toilet walks through the flapper and .
    Toilet bowl with a thin trickle of water running down the inside, and a tank refilling with cold water, marked to fix the running toilet first
  3. Lower the bathroom humidityRun the exhaust fan during every shower and for at least 20 minutes after. Keep the door open when you can, and use a dehumidifier in a damp bathroom or basement. A hygrometer shows the humidity; aiming for roughly 30 to 50 percent indoors keeps condensation down. If the fan doesn't pull air, fix it first; the bathroom exhaust fan guide covers that.
    Something went wrong?
    • The fan doesn't clear the steam Hold a square of toilet paper to the grille; if it doesn't stick, the fan or duct needs work.
    Exhaust fan running during a shower with steam pulled toward it, the door open, and a hygrometer reading about 45 percent
  4. Insulate the inside of the tankShut off the water, flush, and sponge the tank dry. Cut the foam panels from a tank liner kit to fit the front, back and sides, keeping them clear of the flapper, chain, fill valve and flush handle. Stick them on with the kit's adhesive and let it cure for the time on the package before turning the water back on. The foam keeps the cold water away from the porcelain so the outside stays closer to room temperature.
    Something went wrong?
    • The foam won't stick Dry the tank completely and clean it first; damp porcelain won't hold adhesive.
    Empty, dry toilet tank with foam liner panels being pressed onto the inside walls, kept clear of the flapper, chain and fill valve
  5. Add warm water with a mixing valveIf it still sweats, an anti-sweat mixing valve tees into the hot water line and blends a little warm water into the toilet's supply, so the tank fills with water that isn't ice cold. It needs a hot water line near the toilet and some soldering or push-fit work, so many people have a plumber install it.
    Anti-sweat mixing valve teed into the hot water line, blending warm water into the toilet's cold supply line, with a note that a plumber often installs it

Watch it done

How To Fix A Sweaty ToiletBy Ace Hardware on YouTube. Their method may vary a little from ours.
Watch on YouTube
How you'll know it's fixed
  • The tank stays dry on humid days
  • No puddle on the floor
  • The toilet doesn't run between flushes

Still sweating? A mixing valve is the next step.

If it's a leak instead

If the water comes from the base, not the tank, we have a guide for a toilet leaking at the base.

If the windows sweat too, the house may be humid; see the guide for condensation on windows.

Protect the floor meanwhileA small absorbent mat or drip tray under the tank protects the floor while you work on the cause, and makes it easy to see whether the fix worked.
Renting?If you rent, running the fan is yours. Report water damage around the toilet.
Call a plumber ifThe floor around the toilet is soft or stained, there's water damage on the ceiling below, you want a mixing valve installed, or the tank leaks at the bolts or through a crack.Fix it yourself or call? Compare the cost →

What a pro typically charges (a rough estimate; prices vary by area): A plumber typically charges $150–$400 to install an anti-sweat mixing valve. Replacing an insulated tank or a whole toilet costs more.

Find a plumber near you

Something else going on?

Toilet sweating questions

Why is my toilet tank sweating?

Cold water in the tank chills the porcelain, and warm, humid air condenses on it.

Is a sweating toilet a problem?

The drips can puddle and damage the floor over time, so it's worth fixing.

How do I tell sweat from a leak?

Sweat beads up evenly over the tank. A leak drips from one spot, like a connection or bolt.

Does a tank liner stop sweating?

Often, yes. Foam insulation inside the tank keeps the cold water away from the porcelain.

Reader reports

Did this fix work for you?

Tell the next person how it went. Your numbers are added to the totals anonymously; tips are read by our team before they appear.

How did it go?
Reader Q&A

Questions from readers

No questions on this guide yet. If you're stuck, ask below. Useful questions and answers get added here for the next person.

Ask a question

More from us

We read every question before anything is published, and we never show names or emails. Please leave out personal details. Privacy

About the authors

GrabTheHammer Team

  • No sponsored picks
  • Safety first
  • Tells you when to call a pro

We're a small team of writers and editors who check every guide against manufacturer instructions and common code requirements. Our goal is to help you understand the problem, tackle what you safely can and know when to call a pro.

Checked against: Manufacturer instructions for the parts and products involved.

How we write and review →
A helpful next stepToilet leaking at the baseMake sure the water is really coming from under the toilet, then replace the wax ring.