Plumbing Picks is reader-supported. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.
I got called out to a house in Marietta where the homeowner had already bought three different universal flappers. None of them fixed the running toilet. None of them could have. He did not have a flapper. He had a canister flush valve, and there is no flapper anywhere in that tank to replace.
This is the single most common wasted trip to the hardware store in toilet repair. Somebody searches for a toilet flapper, buys a universal flapper, gets home, lifts the lid, and finds a tall plastic cylinder standing in the middle of the tank with nothing hinged on it at all. The part they actually need is a flat rubber ring on the underside of that cylinder, it costs about as much as a flapper, and almost nobody knows it exists.
Ten seconds with the tank lid off tells you which one you have
Take the lid off, set it flat on a towel, and flush while you watch.
- Flapper. A rubber flap hinged on two ears at the base of the overflow tube. The chain pulls one edge up, the flap swings on the hinge, water dumps, the flap drops back onto a seat. Most of the tank stays still.
- Canister. A tall cylinder — usually three or four inches across — standing in the center of the tank. When you flush, the entire cylinder lifts straight up like a piston and sets back down. Nothing swings, nothing hinges.
If the whole tower rises, you have a canister. Put the universal flapper back in the bag.
Kohler is by far the most common brand I find these on, but they are not alone — plenty of tower-style flush valves from other manufacturers work on the same principle, and they all fail the same way. What follows is written around the Kohler part because that is what most people are staring at, and because Kohler publishes the service part.
What actually fails on a canister
The cylinder itself almost never wears out. It is molded plastic and it does nothing but travel up and down. What fails is the flat rubber seal that lives in a groove on the bottom of the canister — the one that presses against the flush valve seat and holds the tank full between flushes.
That seal takes the same abuse a flapper takes: chlorine, mineral scale, and thousands of compression cycles. When it hardens, warps, or picks up a ridge of calcium, it stops sealing and the tank starts bleeding down.
The symptoms are exactly the ones people blame on a flapper:
- The toilet refills on its own every ten or twenty minutes with nobody near it.
- The tank is noticeably low in the morning.
- You hear a faint trickle inside the bowl in a quiet house.
- The flush has gone weak or does not finish, because the tank never fully charged.
Kohler’s own troubleshooting for canister flush systems opens with the same three questions — whether the toilet leaks, whether it flushes on its own, and whether it fails to flush completely — before walking through adjusting and installing the canister. That is not a coincidence. Those three complaints and this one seal are the same story.
The part you actually need
Kohler sells it as a service part under the name Seal (Canister Single Flush), part number 1059291, and it is retailed as GP1059291. Kohler also publishes a dedicated replacement video for it, described on their support site as showing how to replace the seal on Kohler single-flush canister valves. It is a genuine, supported, buy-it-and-be-done repair, not a workaround.
Check the Kohler GP1059291 canister seal on Amazon →
The listing describes it as a seal for single flush canister toilets, chemical resistant, and notes that it replaces the older red seal. That last line matters. If you pull your canister and the ring on the bottom is red, you have the earlier generation, and the current yellow part is the upgrade — not a substitution you are gambling on.
Buy the genuine one if you can. This is a sealing surface under constant compression in chlorinated water, and it is the cheapest part in the whole repair. Aftermarket silicone versions exist and the good ones work fine, but I have also pulled soft, gummy knock-offs back out of tanks inside a year.
See the 3-pack silicone canister seal on Amazon →
If you are a landlord with a row of identical Kohler toilets, a multi-pack of the silicone equivalents is the sensible buy — you will use them, and having spares in the truck beats a second trip.
Replacing it: about ten minutes, no tools
- Close the angle stop behind the toilet. Turn the handle clockwise until it stops.
- Flush and hold the handle down to dump the tank, then sponge the last inch out. You want the canister base dry so you can see what you are doing.
- Unlock the canister. Grip the cylinder and rotate it counterclockwise roughly a quarter turn. It disengages from bayonet tabs on the flush valve body and lifts straight out. It should take hand pressure, not a wrench. If it will not budge, you are twisting the wrong part — make sure you have the canister and not the overflow standpipe.
- Turn it over. The old seal is a flat ring seated in a groove around the bottom rim. Peel it out with a fingernail.
- Clean the seat. Wipe the flush valve seat in the tank with a rag and your thumb. If there is scale, use white vinegar and a plastic scrub pad. Never use sandpaper, steel wool, or a wire brush — a scratched seat will leak forever no matter how new the seal is, and at that point you are buying a whole flush valve instead of a ring.
- Seat the new seal evenly all the way around the groove. It should sit flat with no bulge and no twist. A seal installed with a kink in it leaks exactly like a worn one.
- Drop the canister back in, line up the tabs, rotate clockwise until it locks. Give it a light tug upward — it should not lift out.
- Open the stop, let it fill, then dye test. Put a few drops of food coloring in the tank and walk away for half an hour without flushing. Color in the bowl means it is still leaking. Clear bowl means you are done.
The dye test is the step people skip and the reason repeat calls happen. Do it.
Why it failed, so it does not fail again in a year
Drop-in chlorine tablets. The blue and white pucks that sit in the tank hold a chlorine concentration against the rubber twenty-four hours a day. They eat canister seals the same way they eat flappers. If you want the bowl to stay clean, clean the bowl — do not park a chemical in the tank next to every rubber part in the system.
Hard water. Scale builds a hard ridge on the flush valve seat, and the seal cannot conform to a ridge. In hard water areas I clean the seat with vinegar at every service, not just when something fails.
A misaligned seal. Half the canister seals I find leaking were replaced recently by somebody who did not seat the ring flat. It only takes one section riding up out of the groove.
If it turns out you do have a flapper after all
Good — that repair is simpler and cheaper. Two things to sort out first. You need to know whether your flush valve is two-inch or three-inch, which our guide on 2-inch vs 3-inch toilet flappers settles in about a minute. And you need to be sure the flapper is the actual fault and not the fill valve, which is what flapper vs fill valve diagnosis is for.
Then pick the part. The flapper picks cover the tested options in each size, and the Korky vs Fluidmaster comparison covers which brand to commit to.
Check the Korky universal 2-inch flapper on Amazon →
See the Fluidmaster 502P21 PerforMAX flapper on Amazon →
And if you replaced the flapper already and the toilet is still running, that is its own diagnosis — see still running after replacing the flapper. If the toilet only runs for a few seconds at random intervals, start with toilet phantom flushing. When the tank has more than one tired part, a complete tank repair kit is usually the better buy than three individual pieces.
FAQ
Does a Kohler toilet have a flapper or a canister
Many Kohler tanks use a canister flush valve rather than a flapper. Take the tank lid off and flush: if a tall cylinder in the middle of the tank lifts straight up as one piece, it is a canister and there is no flapper in it. If a hinged rubber flap swings up off a seat at the base of the overflow tube, it is a flapper.
What is the seal on the bottom of a Kohler canister called
Kohler lists it as Seal (Canister Single Flush), part number 1059291, sold at retail as GP1059291. It is a flat rubber ring that seats in a groove on the underside of the canister and presses against the flush valve seat to hold the tank full between flushes.
Can I put a universal flapper on a canister flush valve
No. A canister flush valve has no hinge ears and no flapper seat for a flapper to attach to or seal against, so a universal flapper has nothing to mount on. The correct repair is to replace the canister seal, which is a flat ring on the bottom of the canister and takes about ten minutes with no tools.
Bottom line
If your tank has a cylinder that lifts as a unit, stop shopping for flappers. The part is the canister seal, it is a genuine Kohler service item, it goes in without a single tool, and it fixes the phantom flushing, the overnight drain-down, and the weak flush all at once. Take the lid off and look before you buy anything — ten seconds of looking saves three trips to the store.
Sources
- Kohler service parts — Seal (Canister Single Flush) K-1059291
- Kohler Assist — GP1059291 Canister Seal Replacement Kit for Single-Flush Toilets
- Kohler Assist — Single-Flush Toilets Canister Valve Adjustment and Replacement
Related Plumbing Guides
- Best Toilet Flapper Replacements
- 2-Inch vs 3-Inch Toilet Flapper
- Toilet Flapper vs Fill Valve
- Toilet Still Running After Replacing the Flapper
- Toilet Phantom Flushing
- Korky vs Fluidmaster
- Best Toilet Tank Repair Kits
Fix the 12 Most Common Plumbing Problems Yourself — Free Plumber’s Handbook — including the toilet fixes plumbers charge $150+ for
Step-by-step fixes for the 12 most common problems — and exactly when to call a pro. Free and instant, from a licensed plumber. Save hundreds on calls you didn’t need.
