Quick answer: Leaking or rusted toilet tank bolts usually weep at the bolt ends under the tank (washer path), sometimes together with a tired tank-to-bowl gasket. Shut off and drain the tank, replace bolts as a set with correct rubber/metal washers, snug evenly without cracking porcelain, and stop immediately if bolts seize or shear — forcing rusted hardware is a common way tanks crack.
Pair this with tank-to-bowl gasket leaking when the whole joint is wet, and with complete toilet tank rebuild when fill valve, flush valve, gasket, and bolts are all due.

Educational illustration — diagram for teaching, not a photo of a real repair.
What a tank-bolt leak looks like
- Rust stains or drips at the nut/washer under the tank
- Dampness localized to bolt tips while other areas stay dry
- Hardened, missing, or compressed rubber washers inside the tank
- Sometimes concurrent dampness across the tank/bowl gasket seam
If the puddle is at the floor flange instead, that is a base/wax problem — see toilet leaking at the base. Tightening tank bolts will not fix a wax ring.
Safety and stop-DIY rules
- Shut off water and prove the stop closes before loosening anything.
- Drain and sponge the tank; protect the floor.
- Never overtighten — Kohler and other makers explicitly caution that overtightening tank nuts can break vitreous china.
- Do not force seized or heavily rusted bolts. A shearing bolt can leave you with a half-open tank and flood risk.
- Call a plumber for cracks, sheared bolts, one-piece designs, or a shutoff that will not close.

Educational illustration — diagram for teaching, not a photo of a real repair.
Parts to gather
- Complete tank bolt kit (bolts, rubber washers, metal washers, nuts) — brass or stainless preferred over reusing rusted steel
- Matching tank-to-bowl gasket (many brand kits combine encapsulated bolts with the gasket)
- Optional new supply line if the coupling is brittle
- Towels, sponge, helper for tank support
Kohler documents encapsulated bolt kits (for example GP51487-style three-bolt tank-to-bowl connections). Use the hardware that matches your toilet’s bolt count and gasket style.
Safe replacement outline
- Prep: Confirm shutoff works. Have gasket + bolt kit ready before opening the tank.
- Isolate: Shut off, flush, sponge dry, disconnect supply.
- Support: Hold the tank steady. Loosen nuts evenly a little at a time.
- Remove: Lift the tank only as far as needed (full lift if replacing the gasket). If a bolt will not turn after careful work, stop — do not apply cheater bars to porcelain.
- Install: Seat rubber washers inside the tank; metal washers and nuts underneath. Keep the tank level front-to-back and side-to-side.
- Snug evenly: Alternate sides until the joint is firm and the tank does not rock. Stop when snug — manufacturers warn against overtightening.
- Prove: Reconnect supply, open slowly, wipe everything dry, wait and recheck after several flushes.
If the gasket is crushed or the flush valve is aged, finish with the sequences in the gasket and flush valve guides rather than bolting a wet joint back together.

Educational illustration — diagram for teaching, not a photo of a real repair.
When rusted bolts mean stop DIY
- Nut rounds off or bolt twists without backing out
- Penetrant and careful work still leave the fastener frozen
- Hairline crack appears near a bolt hole
- You cannot keep the tank stable while working
- The toilet stop is also seized — isolate at the main first
A licensed plumber can extract seized hardware, assess porcelain, and reseat the tank without turning a drip into a cracked fixture.
What not to do
- Do not crank bolts harder to silence a gasket leak
- Do not reuse crumbled rubber washers
- Do not mix random bolt lengths that bottom out or leave the tank floating
- Do not ignore a concurrent base leak — fix the correct seal path
FAQ
Can I replace bolts without lifting the tank fully? Sometimes for accessible nuts, but gasket inspection usually needs the tank up. Prefer a planned lift with a new gasket on hand.
Brass vs steel bolts? Corrosion-resistant kits last longer in damp bathrooms; follow what your toilet maker ships for that model when possible.
Do I need three bolts or two? Match the toilet — some use two, many use three (including triangular gasket layouts).
Is a little rust always a leak? Surface rust can appear without active dripping; confirm with a dry-wipe and watch test.
Sources
- Kohler Assist — encapsulated bolts for three-bolt tank-to-bowl connection
- Kohler install sheet — do not overtighten tank nuts (PDF)
- Kohler Assist — tank and gasket installation
- Fluidmaster 507A flush valve instructions (PDF)