How to Replace All the Parts Inside a Toilet Tank
ToiletsLearn how to rebuild a toilet tank with a full repair kit, from shutting off water to installing a new fill valve,…
Read the guideA step-by-step plumber's method for freeing, cutting, or drilling out rusted toilet tank bolts without cracking the tank.
A seized toilet tank bolt is almost always corroded where the nut meets the bolt underneath the tank, so the bolt head just spins in place when you try to loosen it. Hold the bolt head steady with a flathead screwdriver or bolt-holder while you turn the nut counterclockwise, and soak the joint in penetrating oil first. If the nut still will not budge, cut the bolt between the tank and the nut with a hacksaw blade, mini rotary tool, or reciprocating saw, working carefully so you do not crack the porcelain. As a last resort, drill through the bolt head from inside the tank. Replace both tank bolts with new brass or stainless hardware once the old ones are out, since the second one is usually just as corroded even if it looks fine.
Toilet tank bolts connect the tank to the bowl through two or three holes in the tank floor. Each bolt has a rubber washer, a metal washer, and a nut underneath the tank, tightened against the bowl's flange. Over years of condensation and mineral-heavy water, the exposed threads below the nut rust and swell. The bolt head spins freely above the tank, the nut will not turn below it, and you end up stuck between the two. This is one of the most common repair calls plumbers get, and it is fixable with basic hand tools in under an hour for most homeowners.
Tank bolts are usually brass or brass-plated steel, but the nuts are often plain steel or low-grade brass alloy. That mismatch, combined with constant moisture from tank sweat in humid bathrooms, sets up galvanic corrosion at the threads. Once rust forms between the nut and bolt shank, the metal effectively fuses. Turning the nut just spins the whole assembly because the bolt head has nothing to grip against inside the tank, especially if the original slotted screwdriver groove has also corroded or rounded off.
If you already dealt with toilet bolts rusted solid on a related repair, the same corrosion pattern applies here. Tank bolts sit in a wetter environment than bowl-to-floor bolts, so they tend to seize sooner.
Spray a penetrating oil, such as PB Blaster or Liquid Wrench, directly onto the nut and exposed bolt threads underneath the tank. Manufacturer guidance on these products recommends letting them sit 15 to 20 minutes minimum, and reapplying if the joint is heavily rusted. Tap the nut gently with a small hammer after soaking. Vibration helps the oil work into the threads and can break the rust bond enough that the nut turns on the next try.
This is the step most people skip, and it is the reason the bolt spins. Reach inside the tank and wedge a flathead screwdriver into the slot on top of the bolt head, or use a dedicated toilet bolt holder tool, which grips the bolt head from above with a spring-loaded jaw. With the bolt head held still, turn the nut counterclockwise with a wrench underneath. If the screwdriver slot is too rounded to grip, a pair of locking pliers clamped onto the bolt head, held from inside the tank, works as a backup.
When soaking and holding do not free the nut, cutting the bolt is the standard next move plumbers use, and it is far safer than forcing a wrench and risking a cracked tank or bowl. Options, from easiest access to tightest spaces:
Once the bolt is cut, the nut and washer usually drop right off, and the remaining stub lifts out through the tank hole from above.
If the bolt head itself is too corroded to grip and cutting underneath is not possible because of tight clearance, drilling from inside the tank is the final option. Center-punch the bolt head, then drill through it with a metal bit slightly smaller than the bolt shank, working up in bit sizes until the head separates and the bolt drops through. Go slowly and keep the drill perpendicular to avoid walking the bit across the porcelain and scratching or chipping the tank floor.
If one tank bolt corroded enough to seize, the other is on the same timeline even if it still looks fine. Replace both bolts, both rubber washers, and both nuts as a set. Look for solid brass bolts and nuts rather than brass-plated steel, since solid brass resists the galvanic corrosion that caused the original problem. A universal toilet tank-to-bowl bolt kit from a hardware store covers standard tanks; measure the bolt hole spacing on your tank first if you have an unusual model.
Hand-tighten each nut, then snug it a quarter turn at a time with a wrench, alternating sides, until the tank sits level and firm on the bowl. Overtightening cracks tank porcelain, which is a common and expensive mistake. Stop as soon as the tank stops rocking and the rubber washers show slight compression.
Turn the water supply back on, let the tank fill, and watch the underside of the tank at each bolt for drips over the next few minutes. A small leak right after reassembly is usually just a nut that needs another quarter turn, not a bad washer. If you are still getting a slow drip after tightening, the rubber washer may be pinched or the wrong size for your tank's bolt holes. Our guide on toilet leaking from tank bolts walks through diagnosing that specific leak pattern.
If your tank bolts, flapper, fill valve, and flush handle are all aging out around the same time, it is often more efficient to buy a complete kit rather than sourcing each part separately. See our roundup of the best toilet repair kits for options that bundle these commonly worn parts together.
Corrosion has fused the nut to the bolt threads underneath the tank, so the bolt head has nothing to grip against inside the tank when you turn the nut. Holding the bolt head steady with a screwdriver or pliers while turning the nut usually solves this.
WD-40 can help as a light penetrant, but dedicated penetrating oils like PB Blaster or Liquid Wrench are formulated to break down rust bonds more effectively and are what plumbers commonly reach for on heavily corroded bolts.
Yes, cutting the bolt shank between the tank and the nut is a standard plumbing technique and is safer than forcing a corroded nut, which risks cracking the tank or bowl. Use a mini hacksaw blade or close-quarters saw for tight clearance.
Yes. Both bolts are exposed to the same moisture and corrosion over the same years, so the second bolt is usually close behind the first even if it still turns freely today.
Solid brass bolts and nuts hold up better than brass-plated steel because they do not set up the same galvanic corrosion between dissimilar metals. Manufacturer guidance on most toilet bolt kits recommends brass hardware for exactly this reason.
Learn how to rebuild a toilet tank with a full repair kit, from shutting off water to installing a new fill valve,…
Read the guideLearn how to spot, cut out, and replace rotted subfloor around a toilet flange, from soft spots to a solid new base…
Read the guideMuriatic acid can strip tough toilet stains fast, but it can also pit glaze, corrode metal parts, and burn skin. Here is…
Read the guide