Toilet replacement is one of the more straightforward plumbing jobs -- typically 1-2 hours for a plumber. Here's what it costs and how to pick the right toilet.
Labor and total installed cost
Plumber labor to remove old toilet and install new: $150-$300. Toilet itself: $100-$600 for standard models, $600-$1,500+ for high-efficiency or bidet models. Total installed cost for a standard toilet: $250-$600. Budget plumbing companies charge less; licensed plumbers in major metros charge more.
When to replace vs. repair
Repair if: the fill valve, flapper, or handle is the issue -- these are $10-$30 parts and DIY-replaceable. Replace if: the porcelain is cracked, the toilet rocks and can't be stabilized, constant running despite new internal parts, or if the toilet is pre-1994 (using 3.5-7 gallons per flush vs. 1.28 today).
Choosing the right toilet
The rough-in measurement (distance from wall to center of drain) is critical -- standard is 12 inches, but older homes may have 10 or 14 inch rough-ins. Measure before buying. For water savings, look for WaterSense certified toilets (1.28 gpf or less). Comfort height (17-19 inches) is easier for adults than standard height (15-17 inches).
Water savings from upgrading
A pre-1994 toilet uses 3.5-7 gallons per flush. A modern 1.28 gpf toilet saves roughly 13,000-20,000 gallons per year per toilet for an average household. At current water rates, that's $50-$100/year per toilet in savings.
Bottom line
Budget $250-$500 total for a quality toilet installed by a plumber. If you're in an older home with pre-1994 toilets, replacement pays back in water savings within 3-5 years.
Need plumbing work done?
Novum sends its own licensed crew. Flat upfront quote before we touch anything.