How Much Does It Cost to Install a New Toilet? | 2024 Guide

By Amanda Lutz & Reviewed by NFRC Updated June 24, 2024

Get Estimate

Enter details in under 3 minutes

All products and services featured are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission.

New toilet costs typically range from $400 to $800 including labor, but most homeowners will pay around $350 on average. but can Many homeowners take their toilets for granted until they break. Unfortunately, cracks in the bowl and tank are rarely repairable. This usually means it’s time for a new toilet.

If you’re upgrading as part of a bathroom remodel, modern toilets are available with all kinds of water-saving and comfort-enhancing features. We’ll examine these features and their typical price ranges.

Get Estimates From Bathroom Remodelers Near You
Just answer a few questions, and we’ll take care of the rest!
Master bathroom interior in luxury modern home with dark hardwood cabinets, white tub and glass door shower.
Bathroom Remodel

The cost of a bathroom remodel ranges from $2,500 to $80,000.

GET QUOTE
Modern bathroom with a sleek glass shower enclosure, featuring gray tile walls and a built-in bench, complemented by decorative candles and neatly arranged toiletries.
Walk-In Shower Installation

The cost of a new walk-in shower ranges from $3,500 to $15,000.

GET QUOTE
closeup faucet of bathtub in bathroom
Bathtub Installation

The national average cost to install a bathtub can range from $1,500 to $10,000.

GET QUOTE

Major Cost Factors of New Toilet Installation

The total project price depends on your chosen toilet’s make and model, and whether you opt for professional installation.

Factor 1: Cost by Toilet Type

The cost of a new toilet depends primarily on its type and features. The most basic toilet is typically a two-piece model with a gravity-assisted flush. This means the bowl and tank are separate pieces connected by plumbing, and gravity helps the water flush waste through the trapway. Different flush systems or toilet shapes come with additional costs.

Toilet TypeUnit Cost
Two-piece toilet$100–$1,000
Low-flow toilet$100–$1,500
Dual-flush toilet$100–$1,500
One-piece toilet$250–$3,000
Corner toilet$400–$1,000
Pressure-assisted toilet$400–$1,200
Wall-hung toilet$500–$2,500
Double cyclone toilet$600–$1,200
Smart toilet$600–$2,000
Waterless composting toilet$900–$2,000

Factor 2: Cost by Brand

The cost of a new toilet does vary by brand, though most companies offer a variety of models from budget-friendly to high-end. Here are some of the most popular toilet brands.

BrandUnit Cost
Delta$100–$280
Glacier Bay$110–$1,600
American Standard$210–$860
Kohler$250–$8,625
Swiss Madison$350–$1,300
Toto$360–$2,800

Factor 3: Labor Cost

Toilet installation costs depend on the job’s complexity. A local plumber may charge $100 for a simple one-piece toilet or $900 for a wall-mounted toilet with a hidden tank. Extra work on your plumbing can cost an additional $75 to $150 per hour. Anything that increases work time also increases price.

Additional Cost Considerations

Beyond toilet type, brand, and labor, here are some other factors that may affect your toilet project’s total price.


How to Save on New Toilet Costs

Even if you hire a professional to install your new toilet, you can save money by following these tips.


Signs You Need a New Toilet

Sometimes it’s obvious that your toilet needs replacing. Other times, the signs are more subtle. You may need a new model if you notice any of the following:


DIY vs. Professional Toilet Installation

Homeowners should hire a licensed plumber for toilet replacement in most cases. However, there are some instances in which a do-it-yourself (DIY) toilet installation, while challenging, can be done. Here’s how to decide.

Professional Installation

If you’re doing broader bathroom renovations that involve moving or upgrading the toilet, you’ll want to opt for professional installation. A licensed plumber will ensure the toilet is properly hooked up and the plumbing lines are in good shape. A plumber can also perform any major repairs, such as drain pipe replacement. Flooring and drywall contractors can repair floor  or wall damage in the process of replacing the toilet. The installation process typically takes two to four hours, though potentially longer if substantial repairs are needed.

DIY Installation

If your new toilet is the same size and type, is in the same location as the old one, and requires no plumbing changes, you may be able to install it yourself. Keep in mind this is a difficult project that requires heavy lifting and plumbing knowledge. You’ll need tools such as a utility knife, hacksaw, adjustable wrench, and putty knife. You’ll also need supplies for caulking and cleaning up when you’re done. While you’ll save on labor costs, accidentally damaging your home’s plumbing could be costly. If you make mistakes, you may need a licensed plumber to fix them anyway.


Our Recommendation

If your toilet is old, outdated, or breaks frequently, it may be time to upgrade. Modern toilets offer everything from standard features and appearance to smart functions and energy efficiency. Unless you’re an experienced DIYer, it’s best to hire a toilet installation professional. A licensed plumber can do the job quickly and correctly. Most will also offer a warranty on their work in case of any issues.

Get Estimates From Bathroom Remodelers Near You
Just answer a few questions, and we’ll take care of the rest!

New Toilet Cost FAQ

Is replacing a toilet worth it?

If your toilet is cracked and leaking, it’s always worth replacing it. You should also consider replacing it if repairs will cost more than half of the toilet’s actual price.

How often should you replace a toilet?

Toilets last anywhere from 15 to 25 years, so if your commode is more than about two decades old, it may be time to look into newer models.

What is the average cost for a new toilet?

The cost of a new toilet varies widely depending on the brand and features, but typically averages $200 to $500. Professional installation will increase the total cost to around $400 to $800.

Is replacing a toilet easy?

Replacing a toilet is not easy. It requires some plumbing knowledge and tools as well as the ability to spot potential leaks and drainage problems. Only an experienced DIYer should attempt to install a toilet on their own.

How long does it take to install a new toilet?

A professional can usually install a new toilet in two to four hours. It will take much longer to install a new toilet on your own.