How to Fix a Running Toilet Without a Flapper: A Practical Homeowner Guide

Avatar photoWritten by:

You opened the toilet tank expecting to see a flapper. Instead you found a plastic tower, a canister, or a dual-flush mechanism that looks nothing like any toilet repair video you have watched. If there is no flapper, there is no $5 flapper replacement. The fix depends on which flush valve your toilet uses, and the replacement parts are specific to the brand.

A running toilet without a flapper is almost always a failed seal at the bottom of the flush valve, a misaligned flush valve assembly, or a fill valve that is overfilling the tank. Here is how to identify what you have and fix it without replacing the entire toilet.

First: Identify What Is Inside Your Tank

Lift the tank lid and look at the flush valve. It is the assembly in the center of the tank, connected to the flush handle by a chain or a rod. The three common non-flapper flush valves are a canister flush valve, a plastic cylinder that lifts straight up when you flush, common in Kohler and newer American Standard toilets. A tower flush valve, a tall plastic tower with a circular seal at the base, found in some newer Fluidmaster and universal retrofit kits. Or a dual-flush valve, a two-button mechanism on top of the tank or a two-position flush handle, common in TOTO, Glacier Bay, and water-saving toilets, which has a separate seal or gasket for each flush mode.

Canister Flush Valve: The Most Common Non-Flapper Type

A canister flush valve is a hollow plastic cylinder that sits over the drain opening. When you press the flush handle or button, the canister lifts straight up, water flows through the opening in the bottom, and the canister drops back down when the tank empties. A flat rubber seal on the bottom of the canister presses against the valve seat to stop the flow. When this seal wears out, water leaks past it into the bowl, and the toilet runs intermittently as the fill valve cycles to replace the lost water.

The fix is a replacement canister seal, not a flapper. The seal is specific to the toilet brand and model. Kohler canister toilets use a yellow or red flat gasket that slides onto the bottom of the canister. The part number is typically stamped on the canister itself or on a label inside the tank. Take a photo of the toilet and the inside of the tank to a plumbing supply store or order the seal online by toilet model number.

To replace the canister seal, turn off the water supply at the shutoff valve behind the toilet. Flush the toilet to empty the tank. The canister assembly usually twists counterclockwise to unlock from the valve body and lifts straight out. Remove the old seal from the bottom of the canister. It may be stuck. Clean the sealing surface on the canister and the valve seat in the bottom of the tank with a rag. Any debris or mineral buildup prevents the new seal from seating fully. Install the new seal, press the canister back into the valve body, and twist clockwise to lock. Turn the water on and test.

On some Kohler models, the canister seal is not a separate replaceable part. The entire canister assembly must be replaced. The assembly costs $25 to $40. The replacement process is the same except you are swapping the entire plastic canister rather than just the seal at the bottom.

Tower Flush Valve: Look for the Gasket at the Base

A tower flush valve is a tall plastic tower, often red or black, that sits over the drain opening. A circular rubber gasket at the base of the tower seals against the valve seat. The flush handle lifts the tower via a chain or a rod. When the gasket fails, water leaks into the bowl.

The gasket is replaceable. Turn off the water and empty the tank. The tower assembly usually lifts straight up and out of the valve body. Remove the old gasket from the base of the tower. Clean the sealing surfaces. Install the new gasket. Some tower models have a gasket that snaps into a groove on the bottom of the tower. Others have a gasket that sits on the valve seat and the tower presses down onto it. The replacement gasket kit for your specific toilet model includes the correct part and instructions.

If the tower itself is cracked or the plastic arms that hold the gasket have broken, replace the entire tower assembly. A universal tower replacement kit from Fluidmaster costs $15 to $25 and fits most tower-style flush valves.

Dual-Flush Valve: Two Seals, Two Problems

A dual-flush toilet has two buttons, one for a partial flush and one for a full flush. Inside the tank, the flush valve has two seals that open at different heights. A small seal in the center of the valve opens for the partial flush. A larger seal around the outside of the valve body opens for the full flush. When the toilet runs, one of the two seals is leaking or the valve assembly is not seating correctly.

The fix is typically a replacement seal kit for the specific dual-flush valve model. The kit includes the top seal and the bottom seal. Replacing both is recommended even if only one appears worn because the labor is the same once the valve is disassembled.

To access the seals, turn off the water. The top button assembly usually unscrews from the top of the flush valve. Remove it, then lift the valve body out of the tank. The seals sit in the bottom of the valve body. Remove the old seals, clean the valve body and seat, install the new seals, and reassemble. The dual-flush valve reassembly must align correctly. The alignment tabs, arrows, or markings on the valve body must match their corresponding slots or indicators on the base. A dual-flush valve installed rotated incorrectly will leak continuously.

The Fill Valve Problem: When the Flush Valve Is Not the Leak

Sometimes the toilet runs because the fill valve is overfilling the tank, not because the flush valve is leaking. If the water level in the tank rises above the top of the overflow tube, which is the open vertical pipe in the center of the tank, the excess water drains into the overflow tube and into the bowl. This sounds like a running toilet but is a fill valve problem, not a flush valve problem.

Adjust the water level. The fill valve has an adjustment screw or a float that sets the water level. The float is a cylindrical plastic piece that rides up and down on the fill valve shaft. A clip or a screw adjusts the float height. Lower the float to lower the water level. The correct water level is approximately half an inch below the top of the overflow tube. The water line is often marked on the inside of the tank.

If the fill valve continues to overfill after adjustment, the valve is failing and must be replaced. A universal fill valve replacement costs $10 to $20 and takes 15 minutes. Turn off the water, unscrew the supply line from the bottom of the fill valve under the tank, remove the lock nut holding the fill valve to the tank, and lift the old valve out. Install the new valve, tighten the lock nut, reconnect the supply line, and adjust the water level. A fill valve replacement is the same process regardless of whether the toilet uses a flapper, canister, tower, or dual-flush flush valve.

The Overflow Tube Crack: Rare but Devastating

If the overflow tube itself has a crack below the waterline, water leaks through the crack into the bowl continuously, and adjusting or replacing the fill valve and flush valve will not stop the running. This is rare. It happens when the overflow tube is accidentally struck during a previous repair or when an old plastic tube becomes brittle and cracks.

Inspect the overflow tube with a flashlight and run a finger along it feeling for cracks below the waterline. If the tube is cracked, the flush valve assembly must be replaced because the overflow tube is part of the flush valve body. This requires removing the tank from the bowl, which is a larger job than the repairs described above. If you are not prepared to remove the tank, this is the point to call a plumber.

Frequently Asked Questions

Is there a universal replacement part that fits any non-flapper toilet?

No. Unlike flappers, which are mostly interchangeable, canister seals, tower gaskets, and dual-flush seals are specific to the toilet brand and model. A Kohler canister seal will not fit an American Standard canister. A TOTO dual-flush seal will not fit a Glacier Bay dual-flush. The parts look similar in photos. They are not interchangeable in practice. Identify your toilet model from the label inside the tank or the stamp on the underside of the lid before buying parts.

My toilet runs for a few seconds every 10 to 15 minutes. Is that a different problem?

This is a slow leak past the flush valve seal. The water level drops slowly as water seeps into the bowl. When the level drops enough, the fill valve opens briefly to refill the tank, then shuts off. The cycle repeats. The fix is the flush valve seal replacement described above for your specific valve type. A slow intermittent leak is the earliest stage of a seal failure. It will get worse over time.

Should I just replace the entire toilet instead of fixing the flush valve?

If the toilet is more than 25 years old, uses more than 1.6 gallons per flush, or has multiple problems beyond the running flush valve, a new toilet is a reasonable investment. A new water-efficient toilet costs $150 to $300 and can be installed in a few hours. If the toilet is relatively new and in good condition, the flush valve repair described above for $15 to $40 in parts is the better choice.

Last modified: June 14, 2026