How Much Does It Cost to Install a Toilet?
$250 – $800
National average: $450 installed
Interactive worksheet
Toilet installation cost calculator
Set the scope, size, and state — the tally updates as you go. Built from this guide's figures and BLS state wage data.
01 Quality & scope
02
03
State figures apply BLS construction wages (2025) at a 60% labor weight — how we estimate.
Your estimate
- Labor ≈60%
- $270
- Materials & equipment
- $180
- Planning range
- $405 – $495
low $250 $800 high
U.S. construction trades average $65,360/yr (BLS 2025).
Get three written bids. One far under $360 usually means missing scope — ask what's not included. Far over $540, ask what's driving the number.
More Bathroom Remodeling: Bathroom Remodel ·Walk In Shower
Replacing a toilet is one of the more affordable plumbing jobs, and a common DIY for handy homeowners. The cost to install a toilet professionally runs $250 to $800 in 2026, averaging around $450 for the unit and labor.
What you’re paying for
The price combines the toilet itself ($100 for a basic model to $3,000+ for a smart/bidet unit), labor ($150–$450), and small parts — a wax ring, bolts, and supply line. The common add-ons are a flange repair and flooring repair if the old toilet leaked and damaged the subfloor.
Cost by type
The toilet you choose sets most of the price. The table below shows typical installed pricing from a standard two-piece to a wall-hung model.
DIY or pro?
A like-for-like swap of a standard two-piece toilet is a genuinely approachable DIY — set a new wax ring, bolt it down, connect the supply line. Where you want a pro: smart/bidet toilets (often need an outlet and have more connections), wall-hung models (require an in-wall carrier), and any job where the flange or subfloor is damaged.
Watch for hidden damage
If your old toilet rocked or leaked, budget for the unglamorous stuff underneath — a corroded flange or a soft, water-damaged subfloor. Setting a new toilet on a bad flange or rotten floor just leaks again, so fixing it is money well spent.
How to save on toilet installation
- DIY a standard swap if you’re comfortable with basic plumbing.
- Choose a quality two-piece over a premium smart toilet unless you want the features.
- Buy the toilet yourself and pay a pro for labor only.
- Bundle with other bathroom work to share the trip charge.
| Component | Typical range | Notes |
|---|---|---|
| Toilet unit | $100 – $3,000+ | – |
| Installation labor | $150 – $450 | – |
| Wax ring, bolts & supply line | $15 – $60 | – |
| Flange repair | $60 – $300 | – |
| Flooring repair (if needed) | $100 – $600 | – |
| Option | Typical range | Notes |
|---|---|---|
| Standard two-piece | $250 – $500 | – |
| One-piece | $400 – $800 | – |
| Smart / bidet toilet | $800 – $3,500 | – |
| Wall-hung | $1,000 – $3,000 | Needs in-wall carrier |
What affects the price
- Toilet type A basic two-piece is cheapest; smart, bidet, and wall-hung models cost far more to buy and install.
- Replace vs. new location Swapping in place is cheap; adding a toilet where there's no drain means major plumbing.
- Flange condition A corroded or broken toilet flange must be repaired, adding cost.
- Flooring Damaged subfloor from a leaking old toilet adds repair cost.
Toilet installation cost by state
Where you live moves the price as much as any option you pick, because labor is a big share of the bill and construction wages differ sharply by state. Adjusted with BLS wage data (2025), a typical toilet installation job runs about $290 – $940 in Hawaii (+17%) versus $210 – $680 in Arkansas (−15%).
See the typical range in all 50 states + D.C.
| State | Typical range |
|---|---|
| Alabama | $220 – $700 |
| Alaska | $290 – $920 |
| Arizona | $240 – $760 |
| Arkansas | $210 – $680 |
| California | $280 – $900 |
| Colorado | $250 – $800 |
| Connecticut | $270 – $860 |
| Delaware | $250 – $780 |
| District of Columbia | $270 – $860 |
| Florida | $230 – $730 |
| Georgia | $230 – $740 |
| Hawaii | $290 – $940 |
| Idaho | $240 – $750 |
| Illinois | $290 – $920 |
| Indiana | $250 – $810 |
| Iowa | $240 – $780 |
| Kansas | $240 – $760 |
| Kentucky | $230 – $740 |
| Louisiana | $230 – $720 |
| Maine | $250 – $780 |
| Maryland | $250 – $800 |
| Massachusetts | $290 – $920 |
| Michigan | $250 – $800 |
| Minnesota | $270 – $870 |
| Mississippi | $220 – $700 |
| Missouri | $260 – $820 |
| Montana | $250 – $780 |
| Nebraska | $240 – $750 |
| Nevada | $260 – $820 |
| New Hampshire | $250 – $790 |
| New Jersey | $290 – $910 |
| New Mexico | $230 – $740 |
| New York | $280 – $880 |
| North Carolina | $230 – $720 |
| North Dakota | $250 – $810 |
| Ohio | $250 – $800 |
| Oklahoma | $230 – $730 |
| Oregon | $280 – $880 |
| Pennsylvania | $250 – $810 |
| Rhode Island | $260 – $830 |
| South Carolina | $230 – $730 |
| South Dakota | $230 – $720 |
| Tennessee | $230 – $740 |
| Texas | $230 – $730 |
| Utah | $240 – $750 |
| Vermont | $240 – $780 |
| Virginia | $240 – $760 |
| Washington | $290 – $930 |
| West Virginia | $240 – $760 |
| Wisconsin | $260 – $830 |
| Wyoming | $250 – $790 |
Estimates apply each state's BLS construction-wage multiplier to this guide's national range, a planning number, not a quote. Browse the full state cost guides or our methodology.
Frequently asked questions
- How much does it cost to replace a toilet?
- A standard replacement runs $250–$800 installed, averaging about $450. The toilet is $100–$3,000+ and labor is $150–$450.
- How much is labor only to install a toilet?
- If you supply the toilet, a plumber or handyman typically charges $150–$450 for installation, depending on your area and any flange work.
- Are smart or bidet toilets worth the cost?
- Smart and bidet toilets ($800–$3,500 installed) add comfort and hygiene features and often need a nearby electrical outlet. Worth it for some; a standard toilet is far cheaper.
- Can I install a toilet myself?
- A standard two-piece replacement is a common DIY — mainly a wax ring, bolts, and a supply line. Smart, wall-hung, or relocated toilets are best left to a pro.
- What is a toilet flange repair?
- The flange connects the toilet to the drain pipe. If it's cracked or corroded, it must be repaired or replaced ($60–$300) for a leak-free seal.
- How long does toilet installation take?
- A straightforward swap takes about 1–2 hours. Flange repair, flooring fixes, or a complex unit can extend it.
How we estimate: ranges reflect typical U.S. pricing for materials and professional installation, compiled and cross-checked against the current (2026) industry sources listed below (see our data & methodology). Your actual cost depends on your location, project size, material grade, and local labor rates — always get multiple written quotes before you commit.
Sources
Cost ranges on this page were checked against current (2026) data from these industry sources: