Quick answer: A new toilet runs $150–$500 for the unit. Doing it yourself adds only ~$20–$40 in parts (wax ring, bolts, supply line) — so a DIY replacement is often under $550 total. Hiring a plumber to install adds $150–$350 in labor, putting a typical installed job around $400–$800. Hidden problems (a bad flange or rotted floor) can push it higher.
Replacing a toilet is one of the most DIY-friendly “big” plumbing jobs there is — which is exactly why paying full labor for it is often money you don’t need to spend. Here’s the real breakdown.
Where the money goes
| Item | Cost | Notes |
|---|---|---|
| The toilet | $150–$500 | Standard two-piece on the low end; one-piece & comfort-height cost more — see our picks |
| Install parts | $20–$40 | Wax ring or seal, closet bolts, new supply line |
| Labor (if hired) | $150–$350 | The part you can skip by doing it yourself |
| Old toilet disposal | $0–$50 | Many transfer stations take it free |
| Hidden repairs | $50–$300+ | Damaged flange, corroded valve, or soft floor |
How That Lines Up With the Published Data
HomeGuide (2026) puts toilet installation at $350–$800 for the unit and labor together, with a national average of $600 — which is almost exactly the $400–$800 installed figure above. Labor alone it puts at $150–$450+, against the $150–$350 quoted here; the difference is the awkward jobs, and there are more of those than people expect.
One line item worth adding, because it is the one that shows up on the invoice and nowhere in the planning: hauling the old toilet away runs $50–$200 (HomeGuide). A porcelain toilet is not trash pickup in most municipalities. If you are doing this yourself, that is a trip to the transfer station in the back of a truck you may not own. Ask whether removal is included before you compare two quotes — it is a common place for them to differ.
And on the unit itself, HomeGuide’s range runs $100 to $3,000+, reaching $20,000+ for high-end smart models. That top end is not a market you need to shop in. It does explain why online price ranges for “a toilet” look meaningless — they are averaging a builder-grade two-piece against a heated smart fixture.
The hidden costs most articles skip
- A cracked or sunken flange. If the flange is broken or below floor level, you need a repair kit or spacer. Cheap part, but it has to be done right or the toilet rocks and leaks.
- A corroded shut-off valve. If the valve under the toilet won’t fully close, replace it while you’re there. Best shut-off valves →
- A failing wax ring is non-negotiable. Always use a fresh seal — reusing the old one is the #1 cause of the slow leak that rots the subfloor. Wax ring picks →
- Soft floor around the base = stop. Spongy flooring means there’s already been a leak. That’s a subfloor repair — worth a pro look first.
DIY vs. hiring it out
Replacing a toilet yourself is realistic for most homeowners — shut off the water, drain and unbolt the old one, swap the wax ring, set and bolt the new one, reconnect the supply line. The two things that turn it into a service call: a damaged flange you’re not comfortable repairing, or a soft floor. Honest DIY-vs-pro guidance →
If you do hire out, the labor is the bulk of the difference — see how plumbers price jobs → so you know a fair quote when you hear one.
A plumber’s bottom line
- Comfortable with hand tools → DIY. You’ll save the $150–$350 labor.
- Bad flange or soft floor → get a pro; that’s where mistakes get expensive.
- Either way: new wax ring, check the shut-off valve, and don’t overpay for features you won’t use.
Frequently asked questions
Is it cheaper to replace a toilet myself?
Yes — significantly. The install parts are only $20–$40, so DIY avoids the $150–$350 labor. It’s one of the most DIY-friendly plumbing jobs.
How long does a toilet last?
A toilet itself can last decades; it’s usually the internal parts (flapper, fill valve) that wear out and are cheaply replaced. You typically replace the whole toilet for cracks, chronic clogs, or an upgrade.
Do I need a plumber to replace a toilet?
Not for a standard swap. You do want a pro if the flange is damaged, the floor is soft, or you’re moving the toilet’s location.
What’s the most common mistake?
Reusing the old wax ring. Always install a fresh seal — a failed seal causes the slow leak that rots the subfloor.
Related: How to replace a toilet (step by step)
What is the most common mistake replacing a toilet?
Reusing the old wax ring. Always install a fresh seal, because a failed seal causes the slow leak that rots the subfloor.
See how a toilet stacks up against other jobs in our 2026 Plumbing Repair Cost Index.
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.
