ToiletWiki
Menu

When you buy through our links, we may earn a commission. Why we link ›

How to Replace a Toilet Flush Button

Short answer: You can replace a toilet flush button yourself in about 15 to 30 minutes with a screwdriver and an adjustable wrench. The button assembly sits in the tank lid and connects to a push rod or cable that actuates the flush valve. You remove the lid, unscrew or unclip the old button mechanism, install the new one, adjust the rod length so it depresses the valve fully, and test the flush. Most repairs do not require draining the tank completely, though you should shut off the water supply before starting.

Identify the button type first

Before you buy a replacement, look at the layout in your tank lid. A single flush toilet has one push button. A dual flush toilet has two buttons on the same cover: a smaller button for the reduced flush and a larger one for the full flush. The two-button design uses a separate push rod for each valve, and the rods travel at different lengths. Knowing which type you have determines the replacement mechanism you need. See toilet flush control types for a closer look at how these actuators differ.

The flush button mounts in one of two ways. A threaded collar screws into the lid from below, so you twist the collar to release it. A bayonet or clip mount locks the button into a plastic ring that sits in the hole. Both types are common, and the replacement part must match the mounting style and the hole diameter in your lid. The rod length also matters: a rod that is too short will not open the flush valve fully, while one that is too long can hold the valve open and cause a running toilet.

Gather tools and shut off the water

You need a flathead screwdriver, an adjustable wrench, and a clean rag. Some button assemblies use a Phillips screw, so keep a Phillips screwdriver nearby as well. A small flashlight helps you see the underside of the lid.

Close the toilet shut-off valve, which is the valve on the supply line behind the toilet. Flush the toilet to empty the tank. Sponge out any remaining water at the bottom of the tank so it does not spill when you tip the lid. You do not need to disconnect the supply line, and you do not need to remove the tank from the bowl.

Lift the tank lid straight up and set it upside down on a towel. The button mechanism is now visible from below. The underside of the lid holds the mounting collar, the rod, and in some designs a small cable that connects to the flush valve. Look for the retaining nut or clip that holds the collar in place.

Remove the old button assembly

If your button uses a threaded collar, hold the button from the top side of the lid with one hand and turn the retaining nut counterclockwise with the wrench from the underside. Set the nut aside. If the assembly uses a bayonet mount, press the release tabs on the collar and push the button out through the top of the lid.

Once the collar is free, lift the entire button mechanism out of the lid. The push rod or cable will come with it. On a dual flush unit, the two buttons may share a single mounting plate or be separate. Remove each piece that is attached to the lid.

Inspect the old unit. A button that sticks or feels spongy usually has a worn spring or a cracked plunger. If the rod is bent, the valve may not open consistently. The old part is still useful as a reference for the replacement, because you can compare the rod length and the collar diameter.

Install the new flush button

Insert the new button through the hole in the lid from the top. The collar sits on the underside. If the new unit uses a threaded collar, thread the retaining nut onto the collar from below and tighten it snugly with the wrench. Do not overtighten, because the plastic can crack. If the new unit uses a bayonet mount, push it into the ring until the tabs click.

Reconnect the push rod or cable to the flush valve. On a direct rod design, the lower end of the rod rests on the top of the flush valve stem. On a cable design, hook the cable end onto the valve actuator arm. Make sure the routing is free of kinks. For a dual flush toilet, the smaller button should connect to the reduced flush valve or the reduced-flush setting on a combined valve. See how dual flush toilets work if you need a refresher on the valve layout.

Place the lid back on the tank. Do not force it down; the rods must slide into their guide holes without binding. Press each button once with the water still off. The button should move smoothly and return to the raised position when released.

Adjust the push rod length

The rod length controls how far the flush valve opens. A rod that is too short will not push the valve stem down far enough, resulting in a weak flush or no flush at all. A rod that is too long will hold the valve slightly open, which lets water leak from the tank into the bowl continuously.

Most replacement buttons have a threaded rod with a locking nut. Loosen the nut, turn the rod to extend or shorten it, then tighten the nut. Start with the rod set so the valve stem is just touched when the button is at rest. When you press the button fully, the rod should push the stem down at least half an inch. If you are not sure, begin with a shorter rod and lengthen it gradually until the flush is strong.

For cable-operated buttons, the adjustment is on the valve end rather than on the button. There, you move the cable anchor point along a slotted bracket to change the actuator travel. Follow the same principle: the valve must open fully when the button is pressed, and it must close completely when the button is released.

If you replace the button at the same time as the valve, the rod length that worked before may not suit the new valve. On many valves the stem height differs between brands. Adjust the rod after the new valve is installed, and do not assume the previous setting is correct. The same idea applies when the button is used with a tower-style flush valve, which has a different stem height than a flapper valve. See flapper vs tower flush valve for the differences.

Refill the tank and test

Open the shut-off valve fully. Let the tank fill. Watch the water level: it should stop below the top of the overflow tube. If the water level rises too high, adjust the fill valve per the manufacturer instructions, or see how to adjust toilet flush water volume for guidance.

Press the full flush button. The valve should open quickly, release a strong gush of water, and then close cleanly. On a dual flush toilet, press the smaller button next. The reduced flush should use less water but still clear the bowl. Listen for hissing after the tank refills, which means the valve is not seating completely. If you hear a hiss, lengthen the rod slightly, or check that the cable is not holding the valve open.

Check the underside of the lid for drips. A damp lid usually means a leaking seal around the button collar. Tighten the retaining nut a quarter turn, or replace the rubber gasket on the collar. A persistent drip under the lid may point to a cracked lid or a worn gasket; see toilet parts explained for a review of the other components in the tank.

Troubleshooting common problems

A button that sticks after installation usually has a bent rod or a misaligned guide. Remove the lid and confirm that the rod passes straight through the guide hole in the lid. If the rod is bent, swap it for the one from the old unit if the length matches, or buy a new rod.

A button that will not return to the raised position has a weak or broken spring inside the button. This is a fault of the button itself, and the fix is replacement, not adjustment. A dual flush button where one side sticks but the other works normally is still defective and should be replaced as a pair.

If the toilet flushes on its own after the button replacement, either the rod is too long or the cable is too tight, holding the valve open. Shorten the rod or loosen the cable, then retest. If the problem persists, check the flush valve itself for debris or a worn seal. You may need to clean the valve seat or replace the seal; see how to fix a toilet that keeps running for more detailed diagnostics.

A common mistake is to buy a button that looks the same but has a longer rod. The rod collides with the bottom of the tank or pushes the valve too far, which causes a weak flush or a running toilet. Always compare the rod length of the new part with the old one before installation. If they differ, adjust the new rod to match.

Maintenance tips for flush buttons

Flush buttons need little maintenance, but a few habits keep them working well. Clean the top of the lid with a damp cloth and mild soap; do not spray cleaner directly into the button hole. Mineral buildup around the button can make the plunger stick over time. Wipe the button dry after cleaning.

If the button feels gritty or hard to press, lift the button out of the lid and wipe the plunger with a dry cloth. Do not oil the button or the rod, because lubricant can attract dirt and eventually work its way down into the flush valve. If the button still grinds, inspect the plunger for a cracked flange or a warped spring.

For toilets with a cable-operated actuator, check the cable route once a year. A cable that rubs against the tank wall can wear through its jacket. If the cable is damaged, replace it with a new one of the same length. The rod-and-collar design is more common on newer toilets because it has fewer moving parts to fail.

When the button does wear out, it is often worth replacing the flush valve at the same time if the valve is already several years old. The push rod on a new valve may be a different length than the old one, so plan for an adjustment. If you are installing a new valve, see how to replace a toilet flapper and how to replace a toilet flush valve seal for the related steps.

What to pick for your flush button situation

If youPickBuying guide
You are replacing a worn button on a dual flush toiletA direct replacement button with the same rod length and mounting styleBest Dual Flush Toilets in 2026: 15 Picks Compared by Specs
You want a simpler, more reliable actuator than a flapper-based buttonA tower-style flush valve with a matching push buttonBest Single Flush Toilets in 2026: 6 Picks Compared
You are upgrading to a low-flow toilet and want the most efficient flushA WaterSense labeled toilet with a dual flush buttonBest 1.28 GPF Toilets in 2026: 15 Picks Compared on Specs
The button on your current toilet is fine but you want fewer parts to maintainA one-piece toilet with a concealed trapway and top-mounted buttonBest One-Piece Toilets in 2026: 15 Picks Compared on Specs
You are replacing a toilet in a rental or small bathroom and want a budget-friendly single flush modelA simple single flush toilet with a single push buttonBest Toilets Under $400 in 2026: 15 Picks Compared on Specs

Questions

Do I need to drain the toilet tank before replacing the flush button?

Not completely. Shut off the supply valve, flush the toilet to empty most of the water, and sponge out the remaining puddle at the bottom. The button assembly sits in the lid, so the tank does not need to be bone dry. You just want to avoid spilling water when you tip the lid.

Can I replace a dual flush button with a single flush button?

Only if the flush valve is also a single flush valve. A dual flush button requires a valve that has two operating positions, or two separate valves. If you put a single button on a dual flush valve, you lose the reduced flush function and may not be able to open the valve fully. Match the button to the valve type, or see single vs dual flush toilets for the trade-offs.

Why does my new flush button stick after installation?

The most common causes are a bent push rod, a misaligned guide hole in the lid, or a collar that is overtightened and pinches the button. Remove the lid and check that the rod travels straight. If the rod is straight and the collar is snug but not tight, a sticking button is usually a defective spring inside the button, and the button should be replaced.

How do I know if the problem is the button or the flush valve?

Press the button slowly and watch the valve inside the tank. If the valve stem moves fully when you press the button, the button is fine and the problem is in the valve, such as a warped flapper or a stuck tower. If the button feels spongy or the stem does not move even when you press all the way, the button or the rod is the problem.

Can a longer push rod damage my flush valve?

Yes. A rod that is too long holds the valve open, which causes a running toilet and wastes water. Over time, the constant flow can also erode the valve seat and shorten the life of the valve seal. Adjust the rod so the valve closes completely when the button is released.

Is replacing a flush button worth doing myself, or should I call a plumber?

This is one of the simplest toilet repairs. The job takes about 15 to 30 minutes, requires only basic hand tools, and does not involve plumbing connections. If you can remove a tank lid and turn a nut, you can do it. Call a plumber only if the push rod is integrated into the tank lid and cannot be removed separately, or if the lid itself is cracked around the button hole.

Revision notes

  • : First published.

Sources

Related buying guides