Toilet Replacement

Toilet Replacement is a common plumbing job. Homeowners typically spend about $137 on materials if they tackle it themselves, while hiring a professional usually runs $150–$400 depending on access, parts, and local labor rates. DIY can save up to about $263 versus a full pro job when the work stays straightforward.

Expect roughly 1-2 hours for a careful DIY attempt versus about 30-60 min for a seasoned pro. Difficulty is rated 3/5 (moderately challenging) with medium risk. Typical materials include toilet, wax ring seal, toilet supply line, and related supplies. Common tools: adjustable wrench, screwdriver, putty knife.

Use the sections below to weigh DIY against hiring: cost ranges, safety alerts, common mistakes, and a personalized analysis for your ZIP code.

Typical Cost

DIY materials ~$137
Hire a pro $150–$400
Potential savings up to $263

Cost estimates based on cataloged material prices and regional pro rates. Run the analysis for US-wide retailer prices and a regional professional-cost estimate. How we estimate costs.

Is this a DIY job?

AI-assisted educational guidance — not reviewed by a licensed professional. Review policy.

Difficulty 3/5
medium risk

What affects the cost

When to hire a pro

Hazards & safety alerts

Materials you'll need

Material Est. Price
toilet $120.00
wax ring seal $5.00
toilet supply line $8.00
toilet bolt set $4.00
Total (DIY materials) $137.00

Tools: adjustable wrench, screwdriver, putty knife

DIY steps

  1. Turn off the water supply valve behind the toilet by turning the handle clockwise until it stops, then flush the toilet to drain most of the water from the tank and bowl. Sponge out the remaining water from the tank and bowl into a bucket until both are empty, since any leftover water will spill when you move the toilet. Disconnect the supply line from the bottom of the tank with an adjustable wrench, holding a rag to catch drips.
  2. Remove the two floor bolts caps at the base, then unscrew the nuts from the closet bolts and remove the washers. Rock the toilet gently side to side to break the wax seal, then lift the entire toilet straight up off the flange with a helper, setting it on a towel or cardboard to protect the floor. Scrape the old wax ring off the flange and the horn of the toilet with a putty knife, removing every bit of old wax for a clean seal.
  3. Inspect the closet flange for cracks, rot, or loose screws, and confirm it sits flush on the finished floor with the slots facing the correct direction for the new bolts. If the flange is broken or below floor level, install a repair flange or flange extender before proceeding. Push new closet bolts into the flange slots and position them parallel to the wall, securing them with a small dab of plumber's putty so they stay upright.
  4. Press a new wax ring onto the bottom horn of the toilet, or onto the flange if using a flange-mounted ring, making sure it is centered on the waste opening. Use an extra-thick wax ring if the flange is recessed below the floor surface. Do not reuse the old wax ring under any circumstances, as it will not seal properly and will leak sewer gas.
  5. Lift the new toilet with a helper and lower it straight down onto the flange, guiding the closet bolts through the mounting holes at the base. Press down firmly and evenly, without twisting or rocking, to compress the wax ring and seat the toilet fully on the floor; check that the toilet is parallel to the wall and the bolts are centered in their slots. If the toilet must be lifted after it contacts the wax, install a new wax ring.
  6. Place the washers and nuts over the closet bolts and tighten them alternately by hand, then with a wrench, a little at a time on each side to pull the toilet down evenly and avoid cracking the porcelain base. Trim the bolt tops with a hacksaw if they protrude above the nuts, then snap the bolt caps into place. Do not over-tighten, which can crack the toilet base.
  7. Reconnect the water supply line to the fill valve on the bottom of the tank, tightening by hand then a quarter turn with a wrench, and turn the supply valve back on slowly. Watch the tank fill and check the supply connection and the base of the toilet for leaks. Flush the toilet several times and inspect the floor around the base for any water seepage, re-caulking around the base once you confirm the seal is dry.

Common DIY mistakes

Frequently asked questions

How much does it cost to fix a toilet?
DIY materials typically run about $137. Hiring a pro usually costs $150-$400 depending on your area and the scope of the job.
Can I fix a toilet myself?
It depends on the job. Difficulty is rated 3/5 and risk level is medium. Run the free analysis on RepairSmart for a personalized DIY vs. hire recommendation.
What are common mistakes when you fix a toilet?
Common DIY mistakes include: Over-tightening the Closet Bolts; Using the Old Wax Ring; Not Inspecting the Closet Flange. See RepairSmart for the full list and cost breakdown.
What safety hazards should I watch for when working on toilet?
Key hazards include: Cut, puncture, or tool injury; Water damage if supply is not controlled. See RepairSmart for stop-conditions and the full safety list.

Not sure? Get a personalized recommendation

RepairSmart compares US-wide retailer prices with regional pro costs and gives you a weighted DIY-vs-hire recommendation in under 60 seconds.

About these estimates