Skip to main content
24/7 Emergency(602) 675-1555
Plumbing

Why is my toilet tank sweating?

Updated June 26, 2026
Quick Answer

Your toilet tank is sweating because warm, humid room air hits the cold porcelain, which is full of cold incoming water, and water droplets form on the outside. It is condensation, like a cold glass on a hot day. High indoor humidity, common in Phoenix monsoon season, makes it worse.

A sweating toilet tank is condensation, not a leak. The tank holds cold water straight from the supply line, so the porcelain stays cold. When warm, humid bathroom air touches that cold surface, the air cannot hold its moisture and water droplets form on the outside of the tank. It is the same thing that happens to a cold glass of iced tea on a hot day. The droplets run down and pool on the floor, which is why many people think the toilet is leaking at the base. In Phoenix, the problem spikes during monsoon season when indoor humidity climbs.

What makes a toilet tank sweat

The cause is a temperature gap between the incoming water and the room air. Cold water sits in the tank at roughly the temperature of your buried supply line. The bathroom air, especially right after a hot shower, is warm and carries a lot of moisture. Air can only hold so much water vapor at a given temperature, and cooling it lowers that limit. When the warm air touches the cold tank and cools below its dew point, the extra moisture has nowhere to go, so it condenses into beads of water on the porcelain.

Dark growth inside a damp tank is covered in what the black sludge in a toilet tank is. Two things drive how bad the sweating gets: how cold the tank is and how humid the room is. You cannot change the temperature of the water coming into your home, but humidity is something you can control. The wetter the air, the higher its dew point, and the easier it is for the tank to drop below that point and start dripping.

This is why the sweating is seasonal and worse in some rooms. A small bathroom with no working exhaust fan traps shower steam, pushing humidity up fast. During the Arizona monsoon, outdoor moisture pushes indoor levels higher too. A tank that stays dry in dry months can drip steadily in July and August.

One more factor hides inside the tank. If the fill valve is leaking and the toilet keeps topping itself off, fresh cold water flows in around the clock. That constant refill keeps the porcelain colder than it would be if the water sat still and slowly warmed toward room temperature, so a running toilet often sweats more.

Why a sweating tank is worth fixing

A sweating tank looks harmless, but the water has to go somewhere. It drips down the back and sides, runs onto the floor, and pools around the base and behind the toilet where you rarely look. Over weeks and months that steady moisture works into the flooring and the wood below it.

The two real risks are rot and mold. Constant dampness can soften and rot the subfloor, loosen tile, and stain or warp baseboards. Damp, dark spots behind a toilet are also a prime place for mold to take hold. The EPA, in its guide on mold and moisture, is direct about the trigger: "If possible, keep indoor humidity below 60 percent (ideally between 30 and 50 percent) relative humidity." A sweating tank is a sign the room is sitting above that range.

The fixes below also line up with the EPA's advice for condensation on cold surfaces: reduce the humidity, increase ventilation or air movement, and cover cold surfaces, such as cold water pipes, with insulation. Drying out the air around a sweaty toilet protects the floor and cuts the conditions mold needs.

It also helps to rule out a true leak. Wipe the tank and base bone dry, then watch. If water only returns on the outside of the tank in beads, it is sweat. If water seeps from the bolts, the supply line, or the base where the toilet meets the floor, that is a leak and needs a different fix. If the drips come from the tank bolts or only show up right after a flush, that points to the gasket.

How to stop the sweating

There are four solid fixes, and you can combine them. Start with the easiest and add the bigger ones if the dripping continues.

  • Lower the room humidity. This is the first and cheapest step. Run the bath exhaust fan during and for 15 to 20 minutes after every shower, and use a dehumidifier if the room stays muggy. Aim to keep indoor humidity below about 50 percent, in line with EPA guidance, and much of the sweating eases on its own.
  • Insulate the tank. A foam tank insulation kit lines the inside of the tank and puts a barrier between the cold water and the porcelain, so the outside surface no longer gets cold enough to sweat. Drain and dry the tank before you apply the liner, and keep the foam clear of the float and the moving parts so the toilet still fills and shuts off correctly.
  • Install an anti-sweat valve. An anti-sweat valve, also called a tempering valve, ties into a nearby hot water line and mixes a little warm water into the tank. That raises the surface temperature of the porcelain above the dew point so it stops condensing. This valve has internal check valves that only seat correctly when it is mounted vertically, so install it in the vertical position. It needs a hot line within reach, which usually makes it a job for a plumber.
  • Fix a running fill valve. If the toilet keeps refilling, repair or replace the fill valve so cold water is not constantly cycling through the tank. Fluidmaster, in its fill valve guidance, advises replacing the supply line at the same time you swap the valve. Stopping the constant refill lets the water in the tank warm up and cuts the sweating.

As a stopgap while you arrange a real fix, slide a shallow drip tray under the tank to catch the water and protect the floor. A tray only manages the symptom, so treat it as a temporary measure, not the solution.

When to bring in a plumber

Many of these fixes are doable yourself. Running the fan, adding a dehumidifier, and installing a tank liner take basic tools and an afternoon. If those steps do not stop the dripping, the next moves get more involved.

An anti-sweat valve is the most reliable fix, but it requires tapping a hot water line and setting the mix correctly, and it must go in vertically to work. If there is no convenient hot line or you are not comfortable cutting into supply piping, a plumber can size and install it cleanly. The same goes for a fill valve that keeps failing or a base that turns out to be leaking rather than sweating, which points to a worn wax ring or loose closet bolts.

If you have already mopped up sweat for weeks and the floor feels soft, smells musty, or the toilet rocks, have it looked at sooner. That can mean moisture has reached the subfloor, and catching it early is far cheaper than tearing out and replacing rotted flooring later on. HQ Plumbing & Air works on toilets across metro Phoenix and can diagnose whether you are dealing with simple condensation, a running fill valve, or a real leak at the base.

For related toilet issues, see our guides on a noisy or whistling toilet fill valve and how to fix a running toilet.

Toilet tanks aren't the only thing that sweats in humid weather; why pipes sweat in summer covers cold water lines and how to insulate them.

Dark spots or rings in the bowl are a different problem; see why a toilet grows mold so fast.

If the water at the base turns out to be sweat and not a leak, whether to caulk around the base of a toilet covers sealing that joint.

Mineral crust on the tank walls is a separate problem from sweating, and a short vinegar soak is the usual cure, as covered on Should I put baking soda or vinegar in a toilet tank?

Talk to a plumber

Need a plumber for this?

Call and a real dispatcher picks up, day or night, or send us the details online. For restaurants, offices and rental properties, we schedule the work around your hours.

  • 24/7 emergency service
  • Licensed and insured
  • Upfront pricing
  • Free estimates
See Toilet Repair

Related Questions

toilet

Need A Phoenix Plumber?

Talk to a real dispatcher in Phoenix, day or night. We'll send a licensed plumber the same day for true emergencies.