Plumbing · Toilets

Toilet Tank Repair: How to Fix the Common Problems

Toilet tank repair, part by part: replace a flapper, service or swap the fill valve, set the water level, and fix a tank that leaks onto the floor.

Quick answer

NoticeTank dripping on the floor? Close the valve behind the toilet clockwise, then flush to empty the tank.

Almost every toilet tank repair is one of four jobs: a new flapper, a cleaned or new fill valve, a corrected water level, or a new tank-to-bowl gasket. The first three take under an hour and no special tools. The gasket job means lifting the tank off the bowl, so plan for a helper.

Time to fix
15 min–2 h
Difficulty
Moderate, 2 of 4
Safety
CautionWater damage, Heavy lifting
On this page · 10 sections

A toilet tank holds only a handful of parts, and each one fails in its own way. Korky's anatomy guide names the main ones: the flush handle and lever arm, the flush valve with its flapper or seal, the overflow tube, the fill valve with its refill tube, and the tank-to-bowl gasket under the flush valve.⁠[1] This guide walks through repairing each of them, with the parts you need and how to tell the job worked. To find the cause of a specific symptom first, start at toilet parts explained.

Before you start

Shut the water off and empty the tank before you reach in. Every repair below starts this way.

Shut-offs

  • Water

    The valve behind the toilet. Turn it clockwise until it stops; counterclockwise turns the water back on.

Take a photo of the inside of the tank before you take anything apart. It shows where the chain hooks on and how the refill tube was routed.

You'll need

  • Microfiber towels
  • 5-gallon bucket
  • Adjustable wrench
  • LED work flashlight

Which tank part needs fixing

Match the symptom to the part. Oatey, a maker of toilet seals, sorts tank leaks the same way.⁠[4]

Fig. 1Parts of a two-piece toilet
Parts of a two-piece toiletFront view of a two-piece toilet with the front of the tank cut away and the floor cut open under the bowl. Twelve numbered parts: 1 handle, with a chain from its lever arm down to the flapper; 2 flapper on the opening at the bottom of the tank; 3 flush valve that joins the tank to the bowl; 4 fill valve on the left side of the tank; 5 float on the fill valve; 6 refill tube from the top of the fill valve to the overflow tube; 7 overflow tube rising from the flush valve; 8 tank bolts and the gasket under the tank; 9 shutoff valve and supply line under the left side of the tank; 10 rim holes under the bowl rim; 11 trapway inside the bowl; 12 wax ring between the toilet base and the drain in the floor.123456789101112HandleFlapperFlush valveFill valveFloatRefill tubeOverflow tubeTank boltsShutoff valveRim holesTrapwayWax ring
  1. Handle, lever arm and chain DIY

    The handle turns a lever arm inside the tank, and a chain from the arm lifts the flapper. Korky leaves only 1 to 2 links of slack in the chain.[1][10] Fix the handle and chain: Handle, lever arm and chain

  2. Flapper DIY

    A rubber or plastic valve that sits on the flush valve opening. It lifts to start the flush and drops to seal the tank. The EPA says to replace it at least every five years.[1][4][11] Replace the flapper: Flapper

  3. Flush valve DIY with care

    The opening that joins the tank to the bowl; the flapper seals on its seat. With the water off, a level that drops to a point on the overflow tube means the flush valve needs replacing, Korky says.[1][10]

  4. Fill valve DIY

    Refills the tank after each flush and shuts off when the tank is full. If water keeps flowing after the tank fills, the valve may be clogged with debris or failing to shut off.[1][10] Service the fill valve: Fill valve

  5. Float DIY

    Rises with the water and closes the fill valve. Its setting is the water level: set too low, the flush is weak; set too high, the valve can keep running or overflow.[2] Set the water level: Float

  6. Refill tube DIY

    A thin tube from the top of the fill valve to the overflow tube that tops up the bowl. Clip it to the overflow tube; pushed down inside, it can siphon water out of the tank.[1][2]

  7. Overflow tube DIY

    The open top of the flush valve. If the fill valve does not shut off, water spills down this tube into the bowl instead of over the tank. Korky sets the water level about 1/2 inch below its top.[1][2]

  8. Tank bolts and tank-to-bowl gasket DIY with care

    On a two-piece toilet, bolts with rubber washers hold the tank on the bowl, and a sponge gasket under the flush valve seals the joint. Korky warns that overtightened bolts can crack the porcelain.[1][3] Leak at the tank bolts: Tank bolts and tank-to-bowl gasket

  9. Shutoff valve and supply line DIY

    Turn the valve behind the toilet clockwise to stop the water. A loose fill valve nut or a cracked gasket here leaks onto the floor under the tank. Oatey suggests a new supply line every 3 to 5 years.[12][4] Leak at the supply line: Shutoff valve and supply line

  10. Rim holes and jet DIY

    Flush water enters the bowl through holes under the rim. Kohler cleans the rim holes, and clears the trapway or jet, when a toilet flushes poorly.[1][13]

  11. Trapway DIY

    The curved passage inside the bowl that carries waste to the drain. Kohler uses a plunger and an auger to clear a blockage from the trap and waste line.[13]

  12. Wax ring and closet flange Pro only

    The wax ring seals the toilet base to the closet flange, which holds the toilet to the floor and joins the drain pipe. Oatey rates replacing the ring and flange as work for a plumber.[1][4] Failed wax ring: Wax ring and closet flange

  • Dye test. A few drops of food coloring in the tank show a silent flapper leak: color in the bowl within about 10 minutes means water is getting past the seal.[11]
Original diagram. Simplified — your unit may look different.
  1. Worn or warped flapper

    Most commonDIYTime: 20 min

    Water trickles into the bowl and the fill valve turns on by itself.
    Fix it: Worn or warped flapper
  2. Fill valve clogged or worn out

    CommonDIYTime: 15–45 min

    The tank fills slowly, hisses or never shuts off.
    Fix it: Fill valve clogged or worn out
  3. Water level set wrong

    CommonDIYTime: 10 min

    Too high runs into the overflow; too low gives a weak flush.
    Fix it: Water level set wrong
  4. Loose handle or wrong chain length

    CommonDIYTime: 10 min

    You have to jiggle or hold the handle.
    Fix it: Loose handle or wrong chain length
  5. Leaking tank-to-bowl gasket or bolts

    Less commonDIY with careTime: 1–2 hr

    Drips from the tank bolts or the joint under the tank.
    Fix it: Leaking tank-to-bowl gasket or bolts
SymptomPartTypical fix
Colored water in the bowl after a dye testFlapper⁠[4]New flapper of the same type and size
Water under the tank near the fill valveFill valve nut or gasket⁠[4]Hand-tighten the nut; new gasket if cracked
Water at the tank boltsTank-to-bowl gasket and bolt washers⁠[3]New gasket and hardware kit
Puddle near the supply lineSupply line⁠[4]New supply line
Handle needs jigglingHandle nut or chain⁠[5]Adjust the nut and the chain slack

Water spreading from under the toilet base, not the tank, is a different job. See toilet leaking at the base.

Replace the flapper

Korky says well water, hard water, treated city water and in-tank cleaning tablets all wear down a rubber flapper until it stops sealing.⁠[6] Fargo's water department says most toilet leaks come from a faulty flapper and suggests replacing it every 3 to 5 years.⁠[5]

  1. Find the right size

    • Time: 5 min

    Korky calls this the most important step, because some flush valves need a specific fit.⁠[6] Fluidmaster sells separate flappers for 2-inch and 3-inch flush valves, so check the size of yours.⁠[7]

    You'll know it worked when: You have a flapper that fits your flush valve.

  2. Mark the level and drain the tank

    • Time: 3 min

    Close the water, flush normally and mark where the level drops. Then hold the handle down to drain the rest.⁠[6]

    You'll know it worked when: A pencil mark shows where the water fell to on a normal flush, and the tank is empty.

  3. Unhook the old flapper

    • Time: 2 min

    Unhook both flapper ears from the arms on the flush valve, then unhook the chain from the lever arm.⁠[6]

    You'll know it worked when: The old flapper and its chain are out.

  4. Clean the seat and fit the new flapper

    • Time: 5 min
    • Microfiber towels

    Wipe sediment off the flush valve rim first, so the new flapper seals. Then hook each ear onto its arm.⁠[6]

    You'll know it worked when: The new flapper hangs on both arms and sits flat on a clean seat.

    • Time: 3 min

    Too loose gives a slow flush; too tight keeps the toilet running.⁠[6]

    You'll know it worked when: The flapper lifts fully and drops flat.

  5. Turn the water on and check the flush

    • Time: 5 min

    Open the valve counterclockwise. Korky's adjustable flappers have a band you turn until the flush drops the water to within a half inch of the mark.⁠[6]

    You'll know it worked when: On an adjustable flapper, the level falls to within 1/2 inch of your pencil mark.

If the new flapper still leaks, the flush valve seat may be damaged. Fluidmaster says to replace the whole flush valve when a new flapper does not stop the leak.⁠[7]

Still not fixed? Next likely cause: Fill valve clogged or worn out

Service or replace the fill valve

The fill valve, also called a ballcock, refills the tank and the bowl after each flush and shuts off when its float rises.⁠[1] Grit and mineral scale are its main enemies.

Clean the valve first

  1. Scrub scale off the outside

    • Time: 10 min

    Fluidmaster cleans heavy calcium buildup with vinegar and an old toothbrush, then warm soapy water and a fresh-water rinse.⁠[8]

    You'll know it worked when: The valve body moves freely and is free of crust.

  2. Flush debris out of the valve body

    • Time: 5 min

    With the cap off, Fluidmaster sets an upside-down coffee cup over the valve, turns the water fully on for three or four seconds, then off, and does this twice.⁠[8]

    You'll know it worked when: Clean water runs from the open valve.

  3. Clean the seal and cap

    • Time: 5 min

    Clean the seal and the cap assembly, then put them back.⁠[8]

    You'll know it worked when: The tank fills at a steady rate and shuts off quietly.

Fluidmaster suggests flushing the valve once a year, or whenever it won't shut off, and replacing the cap assembly and seal every 5 years.⁠[8]

Fit a new fill valve

Korky says fill valves typically last 5 to 7 years, depending on your water.⁠[2]

  1. Drain the tank and sponge it dry

    • Time: 5 min
    • 5-gallon bucket

    Close the valve, flush and hold the handle down, then sponge out what is left.⁠[2]

    You'll know it worked when: The tank is empty.

  2. Take out the old valve

    • Time: 10 min
    • Adjustable wrench

    Unscrew the supply line under the tank, with a bucket ready. Take off the mounting nut and lift the valve out.⁠[2]

    You'll know it worked when: The old valve is out and the tank hole is clean.

  3. Set the new valve's height

    • Time: 5 min

    Korky sets its own valve this way. Too high and the valve will not shut off; too low gives weak flushes.⁠[2]

    You'll know it worked when: The water level mark on the valve sits about 1/2 inch below the top of the overflow tube.

  4. Install it hand-tight

    • Time: 10 min

    Korky angles the valve so the refill tube has a straight path to the overflow tube. It fits the mounting nut beveled side up and tightens it by hand only.⁠[2]

    You'll know it worked when: The valve stands straight and the mounting nut is snug by hand.

  5. Clip the refill tube to the overflow tube

    • Time: 2 min

    Korky warns that a refill tube pushed into the overflow tube can create a siphon.⁠[2]

    You'll know it worked when: The refill tube is held on the overflow tube, not pushed inside it.

  6. Reconnect the supply and test

    • Time: 10 min

    Hand-tighten the supply nut with no sealant or tape, then open the water slowly.⁠[2] Water flowing from the refill tube, the top and the base of a Korky valve while it fills is normal.⁠[2]

    You'll know it worked when: The tank fills, shuts off at the mark and no drips show under the tank.

A slow fill after a new valve points to the supply. Korky's check is to put the supply line in a bucket and open the valve: no flow means a problem with the home's water supply and a call to a plumber.⁠[2]

Still not fixed? Next likely cause: Water level set wrong

Set the water level

The float sets how high the water rises. Korky says a fill valve set too low leaves too little water for a full flush, and one set too high will not shut off and can run or overflow.⁠[2]

  1. Find the mark

    • Time: 2 min
    • LED work flashlight

    Look for a waterline on the tank wall or a mark on the fill valve. Fargo says the level should match the fill line on the back of the tank.⁠[5]

    You'll know it worked when: You know the target level.

  2. Adjust the float

    • Time: 5 min

    Turn the adjustment screw, or slide the float clip, a little at a time. Fargo also mentions very gently bending the float arm on older ball-float valves.⁠[5]

    You'll know it worked when: The tank stops filling at the mark.

  3. Flush twice and watch

    • Time: 5 min

    If the level creeps up past the tube, the valve itself needs cleaning or replacing.

    You'll know it worked when: The water stops at the mark and stays below the top of the overflow tube.

A level that keeps changing on its own is a symptom, not a setting. See water level set too high.

Still not fixed? Next likely cause: Loose handle or wrong chain length

Fix the handle and chain

The handle turns a lever arm inside the tank, and the arm lifts the flapper through the chain.⁠[1] Fargo's water department says a handle that must be jiggled to stop the running may be sticking, and that adjusting the nut that holds it in the tank often fixes it. If not, the handle may need replacing.⁠[5]

  1. Snug the handle nut

    • Time: 5 min
    • Adjustable wrench

    The nut sits inside the tank, behind the handle. Turn it a little and test.⁠[5]

    You'll know it worked when: The handle moves smoothly with no wobble.

  2. Set the chain slack

    • Time: 5 min

    Korky recommends one to two links, so the flapper lifts fully and still seals.⁠[6]

    You'll know it worked when: The chain has 1 to 2 links of slack.

If you have to hold the handle down to flush, Fargo says the chain or strap may be too long to lift the flapper high enough.⁠[5]

Still not fixed? Next likely cause: Leaking tank-to-bowl gasket or bolts

Reseal the tank to the bowl

On a two-piece toilet, a sponge gasket seals the flush valve to the bowl,⁠[1] and bolts with rubber washers and nuts hold the tank down.⁠[3] Korky says the weight of the tank and water compresses that gasket over time, and bumping or leaning on the tank can shift it.⁠[3]

  1. Try snugging the tank bolts

    • Time: 10 min
    • Adjustable wrench

    Korky says tightening the bolts may fix the leak, but not to overtighten them or let the tank touch the bowl, because the porcelain can crack.⁠[3]

    You'll know it worked when: The drip at the bolts stops.

  2. Drain the tank and free the supply line

    • Time: 10 min
    • 5-gallon bucket
    • Microfiber towels

    Close the water, flush, sponge out the rest, then unscrew the supply line over a bucket.⁠[3]

    You'll know it worked when: The tank is empty and the supply line is off.

  3. Lift the tank off

    • Time: 15 min

    Take out the old bolts, washers and nuts, lift the tank and set it on the closed toilet seat. Remove the old gasket.⁠[3]

    You'll know it worked when: The tank rests on the closed seat and the old gasket is off.

  4. Fit the new gasket and hardware

    • Time: 10 min

    Tank-to-bowl gaskets come in 2-inch and 3-inch sizes; match yours.⁠[3] Oatey says to swap bolts with cracked rubber washers or corrosion at the same time.⁠[4]

    You'll know it worked when: The new gasket sits on the flush valve nut threads.

  5. Bolt the tank down evenly

    • Time: 15 min
    • Adjustable wrench

    Have a partner press the tank level while you tighten the nuts, alternating sides.⁠[3]

    You'll know it worked when: The tank is level and stable, with no gap at one side.

  6. Refill and check the joint

    • Time: 15 min
    • LED work flashlight

    Reconnect the supply hand-tight and open the water slowly.⁠[3] Oatey flushes several times, then checks with a flashlight and snugs the bolts in small steps if it seeps.⁠[4]

    You'll know it worked when: The joint and the bolts stay dry after several flushes.

If a new gasket still leaks, Korky's checklist names two things to look at: bolts tightened unevenly, and a gasket of the wrong size.⁠[3]

Still not fixed? See when to call a pro

When to call a pro

Tank parts are a homeowner job for most people. Call a plumber when the problem goes past the tank.

Bring the brand and model, usually stamped inside the tank, so the plumber can bring the right flush valve or gasket. The same plumber visit is a good time to have a dripping tap looked at; see fix a leaking faucet.

Frequently asked questions

FAQ

How often should I replace the flapper?
Fargo's water department suggests every 3 to 5 years.⁠[5] Hard water and in-tank tablets wear it out sooner.⁠[6]
Can I use thread tape on the supply line nut?
Korky says to hand-tighten the supply nut on the fill valve and not to use sealants or tape there.⁠[2]
Is it worth fixing an old toilet tank?
Usually, yes: the parts are cheap. But older toilets can use as much as 6 gallons per flush, while WaterSense labeled models use 1.28 gallons or less.⁠[9]
What if water leaks between the tank and bowl right after I replaced the gasket?
Korky points to bolts tightened unevenly or the wrong gasket size. See toilet leaking between tank and bowl.

Sources

  1. Korky (Lavelle Industries) · Manufacturer support

    “How a Toilet Works: Anatomy of a Toilet” · accessed

  2. Korky (Lavelle Industries) · Manufacturer support

    “How to Replace Toilet Fill Valve” · accessed

  3. Korky (Lavelle Industries) · Manufacturer support

    “How to Fix Leak Between Toilet Tank and Bowl” · accessed

  4. Oatey · Manufacturer support

    “How to Fix a Leaking Toilet: Causes and Repairs” · accessed

  5. City of Fargo, North Dakota · Government

    “High Water Bill” · PDF · p. 2 (flapper interval, flush handle problems) · accessed

  6. Korky (Lavelle Industries) · Manufacturer support

    “How to Replace a Toilet Flapper” · accessed

  7. Fluidmaster · Manufacturer support

    “Fix Toilet Ghost Flushing & Refill Sounds” · accessed

  8. Fluidmaster · Manufacturer support

    “How to Easily Maintain a Fluidmaster Fill Valve” · accessed

  9. U.S. Environmental Protection Agency (WaterSense) · Government

    “Residential Toilets” · accessed

  10. Korky (Lavelle Industries) · Manufacturer support

    “How to Fix a Running Toilet” · accessed

  11. U.S. Environmental Protection Agency (WaterSense) · Government

    “Fix a Leak Week” · accessed

  12. Korky (Lavelle Industries) · Manufacturer support

    “How to Stop a Toilet Bowl from Overflowing” · accessed

  13. Kohler Co. · Manufacturer manual

    “Toilet Troubleshooting (1175975-5)” · PDF · pp. 1-2: Poor Flush · accessed

How this guide was made

This guide was drafted with AI assistance from the manufacturer and safety sources listed above, then checked against those sources in an AI-assisted review. No licensed technician reviewed it. Last reviewed . Our methodology

Review log

  • Reviewed · First published