Toilet installation costs $250 to $800 for a standard replacement, with national averages of $374 to $600 depending on the dataset.1,2,3 Labor runs $150 to $450, the toilet itself $100 to $3,000+, and installing a toilet where none existed before jumps to $1,000 to $3,500.1,3 Prices below are national averages* for 2026.
*National averages, not local quotes. Your price depends on toilet type and brand, flush mechanism, and whether plumbing lines need to move.
$450
Fixr national average
$600
HomeGuide national average
$374
Angi national average
$150 – $450
install labor
Angi’s $374 average reflects straightforward replacements surveyed from its customers, while HomeGuide’s $600 and Fixr’s $450 blend in more complex jobs – treat them as three snapshots of the same market, not one dataset.1,2,3
Installed cost by toilet type (Fixr)
| Toilet type | Installed cost |
|---|---|
| Two-piece (most common) | $200 – $950 |
| One-piece | $250 – $1,100 |
| Composting | $250 – $1,500 |
| Corner | $325 – $1,300 |
| Bidet toilet | $350 – $3,000+ |
| Wall-mounted / wall-hung | $500 – $2,000 |
| Macerating / upflush | $600 – $1,300 |
| Smart toilet | $750 – $4,000+ |
HomeGuide’s unit-only prices back these up: a basic two-piece starts at $100, one-piece $200 to $900, wall-mounted $300 to $1,500, and smart models $600 to $2,000+ before labor.1
Cost by flush mechanism (Angi)
| Flush mechanism | Average cost |
|---|---|
| Gravity flush | $375 |
| Double cyclone | $400 |
| Dual-flush | $500 |
| Pressure-assisted | $600 |
| Upflush / macerator | $1,000 |
Gravity flush is the industry standard. Dual-flush and pressure-assisted cost more upfront but cut water use; HomeGuide notes every new toilet sold since 1994 is already low-flow at 1.6 gallons per flush or less under EPA rules.1,2
Replacement vs. new installation
| Job | Total cost |
|---|---|
| Replace existing toilet | $250 – $800 (avg $374 – $600) |
| First-time install (new lines) | $1,000 – $3,500 |
| Move toilet to new location | about $3,000 |
| Relocate drain / supply lines | $75 – $150 per hour |
| New drainpipe | $0.75 – $30 per linear foot + labor |
Replacement costs come from Fixr, HomeGuide and Angi; first-time install and hourly relocation rates from Fixr and HomeGuide; the ~$3,000 move figure and drainpipe pricing from Angi.1,2,3
Extras that move the price
| Extra | Cost |
|---|---|
| Old toilet removal and disposal | $50 – $200 |
| Toilet flange replacement | $145 – $300 |
| Bathroom flooring repair | $8 – $24 per sq ft |
| Drywall repair (wall-hung conversions) | $50 – $100 per sq ft |
| Plumbing permit (new lines or relocation) | $50 – $300 |
| General contractor markup | 13% – 22% of job total |
Removal and flange pricing appear in both Angi and HomeGuide; flooring, drywall and GC markup from Angi; permits from Fixr.1,2,3
DIY or hire
Labor alone is $150 to $450, so a like-for-like swap is one of the more approachable plumbing DIYs – Fixr and Angi both walk through it, and both warn that a bad wax-ring seal or cracked porcelain quickly costs more than the plumber would have.2,3 Home Depot’s toilet section shows current unit prices by type and brand (plain link, not affiliate). New supply lines, drain work or wall-mounted conversions are licensed-plumber territory.
One efficiency note: Fixr cites EPA calculations that upgrading an old toilet to a WaterSense model can save the average home over $3,400 in water costs over the fixture’s life, and some utilities rebate the swap.3
Related guides
Toilet Repair Cost in 2026: Plumber Rates by Problem, Part, and Brand
Bidet Installation Cost
Plumber Cost
Bathroom Remodel Cost
Drain Cleaning Cost
All cost guides
Sources
1. HomeGuide — Toilet Installation Cost
2. Angi — Toilet Installation Cost
3. Fixr — Toilet Installation Cost