Let's get started on your project! Get Free Quotes

Helping you plan your home improvement project, from start to finish

Toilet Installation Costs

Most homeowners spend between $255 to $399 nationally.
Get free estimates from local contractors who can Install a Toilet.

Although having a toilet is an ordinary thing, homeowners shouldn't get the impression that all toilets are the same. Porcelain thrones can vary substantially in height, style, color and even size depending on the interior decor or needs of the user. Having a toilet installed may be a part of outfitting a newly constructed home, or it might be an integral part of a bathroom remodel. Either way, having a clear idea of the expenses associated with toilet installation may help with both the planning and budget of the project.

National Install a Toilet Costs

Enter your zip code to see specific costs in your area.


Change Location

We are still gathering data for this location.  Try changing location above or choose another project.



Average Cost


Minimum Cost


Maximum Cost
Average Range:


National Average Cost $355
Minimum Cost $65
Maximum Cost $830
Average Range $255 to $399
Find contractors near you!

How do we get this data? This info is based on 894 cost profiles, as reported by ImproveNet members.

Installing the Toilet Drain Pipe

When starting from scratch in a new home, the first step of installing a toilet will be installing the drain pipe. Even the most enthusiastic DIY-er won't be able to tackle this alone, so it is best to hire a professional plumber for the job. The task requires a number of specialized tools including a brazing kit, tubing cutter and the PVC pipe itself. The costs of the hardware and the materials are minimal, but even experienced plumbers can take up to five or six hours to complete the entire job. Expect to pay somewhere in the range of $429 to $482 for the installation of a new toilet drain pipe in the bathroom.

Moving the Existing Toilet Drain Pipe

In some bigger remodels or renovations, the layout of the entire bathroom can change. Rather than having the toilet in one corner, it might be on the opposite side of the room entirely. The problem with doing a big move is the fact that the toilet drain pipe has to be relocated entirely. While it might seem like this should be a relatively simple process, it can take even longer than starting over from scratch. The old pipe needs to be closed, and a brand new opening has to be made in the flooring for a new toilet to connect to. This job can take almost a full day. Expect to pay around $500 for the materials and labor involved with moving the existing toilet drain pipe to a new location.

Removing an Old Toilet

When installing a new toilet in an existing bathroom, one big project that homeowners should not forget about is removing the existing toilet. In some cases, the company that delivers a new toilet can remove the old one right from the home, which is a great service to take advantage of if it is available. Keep in mind that the removal is not as simple as taking the tank and seat to a landfill. Parts of the wall may be need to be cut to remove pipes, and the existing and very heavy toilet will need to be broken apart or safely hauled away. If a homeowner pays for this removal service, it will generally cost around $105 to remove a toilet.

Installing a New Toilet

Once the toilet drain pipe is in the correct position and the old toilet has been removed, homeowners can start the work of installing a brand new toilet in the space. Perhaps the biggest factor that will influence the price of this project will be the actual toilet itself. A standard two-piece toilet in an ordinary color like white or cream will generally be under $200, but there are plenty of upgrades that can make the total price much higher. Heated seats are a nice splurge, and there is also the option to purchase a more energy-efficient toilet that uses less water with each flush. In smaller apartments or any bathroom where space is an issue, there is even the option to have the tank in the wall. While this looks sleek and contemporary, it will raise the installation price by hundreds of dollars. For an average installation using a typical toilet, homeowners should be prepared to spend between $250 and $400.

Whether outfitting a brand new home or upgrading an older apartment, installing a new toilet is a common project. Hiring a professional plumber is standard when dealing with water sources, and it is always best to go with someone that has insurance as well as a great reputation. Having an estimate for costs can help homeowners to budget for this project as well as any other bathroom upgrades they might have in mind.

Get free estimates from local bathroom contractors

Last updated on Mar 31, 2017

Looking for accurate quotes
on your bathroom project?

Find pros near you.

Get Free Quotes
No Thanks

Looking for accurate quotes on your project?

  • Get multiple quotes for any home improvement project
  • See pro's rating, reviews, projects and more
  • 100% free, no obligations
  • Only takes a few minutes

Find pros in your area.

Close ×