What drives the price
Straight labor on a like-for-like swap is usually 1-2 hours. Costs rise if the flange is damaged or corroded, which is common in older homes and is not visible until the old toilet comes up.
- Toilet quality and type (standard, comfort height, wall-hung)
- Flange condition — a broken flange adds $150-$350
- Subfloor rot discovered underneath
- Haul-away of the old fixture
Should you DIY this or call a professional?
Doable if you are comfortable with a wrench and can lift roughly 80-120 pounds awkwardly. The genuine risk is not the plumbing but the flange: if it is cracked or the floor beneath is soft, a DIY reinstall will leak slowly and rot the subfloor for months before you notice. Look at the flange while the toilet is off, and if it is not solid, stop and call.
Signs you need this repair
- Rocking or moving when you sit down
- Water seeping around the base
- A crack in the porcelain
- Constant running that persists after replacing internals
How to not get overcharged
Ask whether haul-away of the old toilet is included — many quotes exclude it and then add $50-$75. If you are replacing more than one, negotiate a per-unit rate; the second and third installs take less time and should not be priced at full rate.
Get competing quotes freeOur agents contact local pros, collect quotes, and negotiate on your behalf. You pay nothing to source.
Red flags to watch for
- Quoting flange repair before seeing the flange
- Charging separately for a wax ring, which is a sub-$10 consumable
Frequently asked questions
How much does it cost to replace a toilet?+
A professional toilet replacement typically costs $350-$800 installed, averaging around $500. The toilet itself is $150-$500 of that.
Can I replace a toilet myself, or should I hire a professional?+
Doable if you are comfortable with a wrench and can lift roughly 80-120 pounds awkwardly. The genuine risk is not the plumbing but the flange: if it is cracked or the floor beneath is soft, a DIY reinstall will leak slowly and rot the subfloor for months before you notice. Look at the flange while the toilet is off, and if it is not solid, stop and call.
How long does it take to replace a toilet?+
1-2 hours. Scheduling and parts availability can extend the overall timeline beyond the hands-on work itself.
What makes the price of this job go up or down?+
Toilet quality and type (standard, comfort height, wall-hung). Flange condition — a broken flange adds $150-$350. Subfloor rot discovered underneath. Haul-away of the old fixture.
How do I avoid being overcharged?+
Ask whether haul-away of the old toilet is included — many quotes exclude it and then add $50-$75. If you are replacing more than one, negotiate a per-unit rate; the second and third installs take less time and should not be priced at full rate.