A standard toilet replacement costs $350 to $800 in 2026, including a basic two-piece toilet and professional installation. Labor alone runs $130 to $350 for a simple swap that reuses the existing flange and water line, with most plumbers charging $75 to $150 per hour and finishing in one to two hours. The total climbs when you choose a pricier toilet, need flange or floor repair, or run a brand-new drain line.
- Standard replacement, all-in: $350 to $800
- Labor only (simple swap): $130 to $350
- Plumber hourly rate: $75 to $150 per hour
- Typical job time: 1 to 2 hours
- Old-toilet haul-away: $30 to $75
| Scenario | Typical Total | Best For |
|---|---|---|
| Standard swap (existing line) | $350-$800 | Like-for-like replacement |
| Upgraded one-piece toilet | $500-$1,200 | Modern, easy-clean look |
| Wall-hung toilet | $1,000-$3,500 | Floating, in-wall tank |
| Smart bidet toilet | $1,000-$3,500 | Heated seat, electric |