Rough estimates for guidance only — actual costs vary by job, materials and local prices. Get real quotes.
Tools you'll need
Adjustable wrenchScrewdriverPlunger
Parts & materials
New toilet
Typically need: 1
$150-$300
per each
Toilet wax ring
Typically need: 1
$5-$10
per each
Toilet bolts
Typically need: 2
$3-$6
per each
Water supply line
Typically need: 1
$10-$20
per each
Plumber's tape
Typically need: 1
$2-$5
per each
Estimated materials total: $173–$347. Prices vary by region and retailer.
Step by step
1Shut off the water supplyLocate the shut-off valve behind the toilet and turn it clockwise to stop the water flow.10 min
2Remove the old toiletDisconnect the water supply line and remove the nuts securing the toilet to the floor. Carefully lift the toilet off the flange.30 minAdjustable wrenchScrewdriver
3Prepare the flangeInspect the toilet flange for damage and clean the area to ensure a good seal for the new toilet.15 min
4Install the new wax ringPlace the new wax ring on the flange, ensuring it is centered and ready for the new toilet.10 min
5Set the new toiletCarefully lower the new toilet onto the wax ring, aligning it with the flange bolts. Press down to create a seal.15 minEnsure the toilet is properly aligned to avoid leaks.
6Secure the toiletTighten the nuts onto the flange bolts to secure the toilet in place. Be careful not to overtighten.10 minAdjustable wrench
7Reconnect the water supplyAttach the water supply line to the toilet and turn the shut-off valve counterclockwise to restore water flow.10 minAdjustable wrench
8Test for leaksFlush the toilet and check for any leaks around the base or the water supply line.10 min
Permits, safety & disposal
Safety rules
Shut off the water supply before starting.
Use plumber's tape on threaded connections to prevent leaks.
Legal disposal
Old toilet should be disposed of at a C&D landfill or through a local waste management service.
Check locally
Check with Naperville local authorities for any specific plumbing codes or disposal regulations.
Rather not do it yourself?
Describe the job and get matched to vetted local pros — free, in seconds, no account needed.
We use cookies to run this site and to measure traffic. You can decline anytime with no loss of functionality — and in the EU/UK we wait for your consent before measuring. See our Privacy Policy.