Home fixes & guides

How to Replace a Toilet Yourself (Even on a Second Floor)

I want to swap out my old toilet for a new one myself, including one in an upstairs bathroom. How do I do it without flooding the room or the ceiling below, and what catches people off guard?

Replacing a toilet is one of the most DIY-friendly plumbing jobs: shut off the water, drain and unbolt the old one, set a fresh wax ring, drop the new bowl onto the flange, bolt it down, and reconnect the supply line. A second-floor swap follows the same steps but raises the stakes on protecting the room below and on safely moving a heavy bowl down stairs.

ℹ️ Reference only: For general reference only. This guide does not guarantee any result — every home is different. Verify against your local building codes and a licensed professional before acting, especially for electrical, gas, plumbing, structural, or roof work.

💵 DIY parts: new toilet $120 to $400 (premium/one-piece $500+), wax ring $5 to $12, closet bolts $5, braided supply line $8 to $15, new angle stop if needed $10 to $20. Total DIY often $150 to $450. Hiring a plumber for install-only (you supply the toilet) typically runs $150 to $400 in labor; full supply-and-install through a plumber typically runs $350 to $900 depending on region and toilet. ⏱ 2 to 4 hours for a first-timer, including buying parts and cleanup; about 1 to 1.5 hours once you've done one. Add time on a second floor for careful carrying and floor protection. ● Use caution
Safety: The main hazards are water damage and a heavy lift, not anything life-threatening. Fully drain and sponge out the old toilet so you don't drip dirty water onto the floor or through to the ceiling below, and plug the open drain with a rag the moment the toilet is off to keep sewer gas out of the room. A one-piece toilet can top 100 lbs, so lift with your legs and use a helper for stairs to avoid back injury and dropped porcelain. Don't over-tighten the bolts; cracked porcelain is the most common self-inflicted damage. If you uncover a soft or rotted floor under the toilet, or visible mold, stop: rot is a structural and moisture problem and mold beyond a small patch (roughly 10 sq ft or more) should be handled by a pro, not covered back up.

Common causes

How to fix it

  1. Buy the right parts first: the new toilet (confirm the rough-in, the distance from the finished wall behind to the center of the flange bolts, usually 12 inches but sometimes 10 or 14), a new wax ring (or a waxless seal), new closet bolts, and a new flexible braided supply line. Keep the new toilet's box or a furniture dolly handy for the second-floor carry.
  2. Shut off the water at the angle stop under the tank (turn clockwise). Flush and hold the handle to drain the tank, then sponge or shop-vac out the remaining water in both tank and bowl until it's dry. This is what prevents drips on the floor and the ceiling below.
  3. Disconnect the supply line at the tank. Unbolt the tank from the bowl if it's a two-piece (makes the carry far lighter), or handle a one-piece as a unit. Lay old towels down to catch trickles.
  4. Pop the bolt caps at the base, remove the nuts, and break the seal by rocking the bowl side to side. Lift it straight up, immediately plug the open drain with a rag to block sewer gas, and set the old toilet on a drop cloth. On a second floor, move it out now with a helper before doing anything else.
  5. Scrape off all old wax from the flange and the toilet horn until both are clean. Inspect the flange: it should be flush to 1/4 inch above the finished floor and not cracked or loose. Repair or add a spacer/extender now if needed; do not stack two wax rings as a shortcut, it's unreliable.
  6. Drop the new closet bolts into the flange slots and rotate them upright (a plastic retainer washer holds them vertical). Press the new wax ring onto the flange (or onto the toilet horn, per its instructions).
  7. Lower the new bowl straight down so both bolts come up through the base holes, then press down with your body weight and a slight wiggle to compress the wax. Don't lift and reset, it ruins the seal.
  8. Check for rock; shim if needed. Hand-tighten the washers and nuts, then snug them alternately a little at a time with a wrench. Stop the moment it's firm. Over-tightening cracks the base.
  9. Reconnect the supply line (new braided one) to the tank and the angle stop, hand-tight plus a gentle quarter turn. Turn the water back on slowly and let the tank fill.
  10. Flush several times and watch the base, the supply connections, and (on a second floor) check the ceiling below over the next day for any staining. Trim the bolts and cap them only after you've confirmed no leaks.
  11. Caulk around the base where it meets the floor, leaving a small gap at the very back so any future leak shows itself instead of hiding under the toilet (many codes actually require the toilet caulked to the floor).

DIY or call a pro?

Strongly DIY-friendly for most homeowners; this is one of the best first plumbing jobs because the connections are simple and the water is easy to shut off. Call a plumber if the flange is broken or set wrong and you're not comfortable repairing it, if the angle stop or supply piping is corroded and leaking, or if the drain pipe itself is damaged. The second-floor location alone is not a reason to call a pro; the real risks there are water damage to the ceiling below and the heavy carry, both of which careful prep handles. Important: if you uncover a soft, spongy, or rotted subfloor, or any sign of an active or long-running leak, stop and get it assessed by a pro before reinstalling. Hidden rot can mean compromised structure and mold; do not just set a new toilet on top of it.

Tools & parts

Keep a record of every fix you make — what broke, what it cost, how you solved it.

Track your home's fixes in Home Story →

Based on: Toilet manufacturer installation instructions (e.g., Kohler, American Standard, TOTO install guides); Wax ring / waxless seal manufacturer guidance (e.g., Fluidmaster, Oatey); International Residential Code (IRC) and Uniform Plumbing Code (UPC) norms on closet flange height (flush with finished floor); Reputable DIY references (This Old House, Family Handyman toilet-installation guides)

General home-maintenance guidance for a typical US residential toilet replacement, not professional plumbing advice for your specific home. Codes, fixtures, and conditions vary; if you find rotted floor, damaged drain piping, mold, or anything you're unsure about, consult a licensed plumber. You assume responsibility for work you perform yourself.