DIY vs Pro Toilet Installation Cost
Updated February 25, 2026
A basic toilet installation is one of the most accessible plumbing DIY projects. The skills required are minimal: lift, set, bolt, connect. But there are situations where hiring a plumber saves you money in the long run -- corroded flanges, old supply valves, or code requirements you did not know about. Here is the honest cost breakdown for both approaches, including the parts and scenarios most people forget to budget for.
Overview
A basic toilet installation is one of the most accessible plumbing DIY projects. The skills required are minimal: lift, set, bolt, connect. But there are situations where hiring a plumber saves you money in the long run -- corroded flanges, old supply valves, or code requirements you did not know about. Here is the honest cost breakdown for both approaches, including the parts and scenarios most people forget to budget for.
Cost Breakdown
DIY Cost Breakdown
Toilet: $100-$500 depending on model (you buy retail). Wax ring: $3-$15. Closet bolts: $3-$6 (brass recommended). Supply line: $5-$10 (braided stainless). Caulk: $5. Shims: $3. Total materials beyond the toilet: $20-$40. Your time: 1-2 hours for a straightforward replacement (old toilet out, new one in, same flange, same location). Total DIY cost: $120-$540. The savings vs a plumber: $150-$350 in labor.
Professional Cost Breakdown
Toilet: $150-$600 (plumber may mark up 10-20% over retail, or you supply it). Installation labor: $150-$300 for a standard swap (remove old, install new, same location). Parts (wax ring, bolts, supply line): $20-$50 (often included in the labor quote). Haul-away of old toilet: $25-$75 (some plumbers include this, others charge extra). Permit: not required for a like-for-like replacement in most areas. Total professional cost: $350-$700 for toilet plus installation.
When DIY Makes Sense
Standard replacement: same location, existing flange in good condition, no plumbing modifications. You have basic tools (wrench, level, hacksaw). The old shut-off valve works. The floor around the flange is solid. This is a 1-2 hour job that saves $150-$350 in labor. If you can change a car tire, you can install a toilet. The hardest part is lifting the old one off and the new one on -- they weigh 50-100 pounds.
When a Pro Is Worth It
Flange is cracked, corroded, or below the floor (needs repair or extender -- adds complexity). Shut-off valve does not work (needs replacement before the toilet can be installed -- working with live water). Floor is damaged or soft around the flange (subfloor repair needed). Changing locations (drain pipe rerouting -- $500-$3,000+ depending on distance). First-time toilet install on new construction (rough-in plumbing, permits, inspections). Code-required work in your jurisdiction (some areas require licensed plumber for any plumbing work).
Hidden Costs Most People Miss
Old shut-off valve that does not close: $50-$150 to replace (plumber) or $15-$30 DIY if you can turn off the main. Corroded closet bolts that snap: $5-$10 for new bolts but 30 minutes of extra time cutting the old ones. Flange below the finished floor after new flooring: $10-$20 for an extender kit. Old wax ring that damaged the subfloor: $100-$500 for subfloor repair (plumber or handyman). Disposal of old toilet: $25-$75 if your trash service does not take it curbside. These add $15-$500 to the project depending on what you find.
Safety Warnings
- Starting a DIY installation without checking the shut-off valve first. If it does not close, you cannot disconnect the old toilet without turning off the main water supply.
Pro Tips
- Buy the toilet yourself regardless of who installs it. You get a wider selection and pay retail instead of the plumber's markup. Many plumbers will install a customer-supplied toilet.
- If you hire a plumber, ask them to replace the shut-off valve and supply line while they are there. The incremental cost is $30-$50 on top of the installation -- much cheaper than a separate service call later.
- Time your DIY installation for a weekday morning when hardware stores are open. If you encounter a surprise (cracked flange, stuck valve), you can get parts immediately instead of being stuck without a toilet overnight.
- Watch a full installation video before starting. The visual walkthrough reveals steps that written instructions miss -- like how much force to use on closet bolts (less than you think).
Mistakes to Avoid
- Starting a DIY installation without checking the shut-off valve first. If it does not close, you cannot disconnect the old toilet without turning off the main water supply.
- Not buying a new wax ring, closet bolts, and supply line before starting. You will need all three -- do not reuse old parts.
- Overtightening closet bolts and cracking the porcelain base. This turns a $200 toilet into a $0 broken toilet. Snug plus a quarter turn is the maximum.
- Hiring the cheapest plumber without checking if their quote includes old toilet removal, new wax ring, and supply line. A $150 quote that does not include parts becomes a $250 bill.
Bottom Line
DIY toilet installation saves $150-$350 and takes 1-2 hours. It is a genuine beginner-friendly plumbing project when conditions are straightforward. Hire a plumber ($350-$700 total) when the flange is damaged, the shut-off valve is stuck, the floor needs repair, or you are moving the toilet to a new location. The labor premium buys expertise for the 20% of installations that have complications.
Frequently Asked Questions
What are expert tips for diy vs pro toilet installation cost?
Buy the toilet yourself regardless of who installs it. You get a wider selection and pay retail instead of the plumber's markup. Many plumbers will install a customer-supplied toilet. If you hire a plumber, ask them to replace the shut-off valve and supply line while they are there. The incremental cost is $30-$50 on top of the installation -- much cheaper than a separate service call later. Time your DIY installation for a weekday morning when hardware stores are open. If you encounter a surprise (cracked flange, stuck valve), you can get parts immediately instead of being stuck without a toilet overnight. Watch a full installation video before starting. The visual walkthrough reveals steps that written instructions miss -- like how much force to use on closet bolts (less than you think).
What mistakes should I avoid with diy vs pro toilet installation cost?
Starting a DIY installation without checking the shut-off valve first. If it does not close, you cannot disconnect the old toilet without turning off the main water supply. Not buying a new wax ring, closet bolts, and supply line before starting. You will need all three -- do not reuse old parts. Overtightening closet bolts and cracking the porcelain base. This turns a $200 toilet into a $0 broken toilet. Snug plus a quarter turn is the maximum. Hiring the cheapest plumber without checking if their quote includes old toilet removal, new wax ring, and supply line. A $150 quote that does not include parts becomes a $250 bill.
What is the bottom line on diy vs pro toilet installation cost?
DIY toilet installation saves $150-$350 and takes 1-2 hours. It is a genuine beginner-friendly plumbing project when conditions are straightforward. Hire a plumber ($350-$700 total) when the flange is damaged, the shut-off valve is stuck, the floor needs repair, or you are moving the toilet to a new location. The labor premium buys expertise for the 20% of installations that have complications.
What's the bottom line on diy vs pro toilet installation cost?
DIY toilet installation saves $150-$350 and takes 1-2 hours. It is a genuine beginner-friendly plumbing project when conditions are straightforward. Hire a plumber ($350-$700 total) when the flange is damaged, the shut-off valve is stuck, the floor needs repair, or you are moving the toilet to a new location. The labor premium buys expertise for the 20% of installations that have complications.
How much does diy vs pro toilet installation cost cost?
The typical cost range is $120-$540 DIY; $350-$700 with a plumber. Actual costs depend on your location, materials, and whether you hire a professional.
