Skip to Main Content
Sign In
Sign In

How Much Does a Toilet Cost?

Find factors that impact the price of a new toilet.

white one-piece toilet in a green bathroom with patterned floor tile and a floating vanity

If you're planning a bathroom remodel, it's important to get an idea of how much each project will take so that you can create a balanced budget. Small projects like swapping vanity lighting or applying peel-and-stick backsplash tile might be easy to calculate. But how much does a toilet cost? Or if you're ready to get rid of an existing one, how much does it cost to replace a toilet? Our guide breaks down the different factors like materials and labor that can contribute to the total of replacing and/or installing a toilet.


How Much Does a Toilet Cost?

black toilet in a modern farmhouse bathroom

The average price of a new toilet is about $350, but often ranges between $200 and $500. Some very basic models can cost as low as $100, while high-tech toilets with smart features can cost up to $2,000. You should also remember to consider location and labor costs when calculating how much to budget for your new toilet.


Cost by Type

The cost to install a new toilet varies by toilet type. Two-piece toilets are the most common and most affordable type of toilet. They come in two separate pieces (the seat and the tank), which makes them easy and less expensive to install. Other models, such as one-piece or wall-mounted toilets, are often more costly and require a more complicated installation, making them more expensive to install than a two-piece toilet.

Shop Toilets

Tip!

To learn more about the different toilet types, shapes, and features, read our Toilet Buying Guide.


Cost by Location

The installation cost can also depend on the location of the new toilet. Toilets installed on the ground floor cost the least, with toilets on upper floors or in the basement costing more due to plumbing considerations. New or existing bathrooms that require new plumbing will cost the most.


Labor Cost

Though rates can vary based on your location, the average labor cost to install one toilet ranges between $200 – $500. On average, two-piece toilets cost about $375 to install, while wall-mounted or one-piece toilets cost closer to $700 or $800.


Taking on the installation yourself can save you some money, but it's best to hire a professional unless you have ample plumbing experience. Licensed plumbers can install your new toilet efficiently and save you from any DIY hiccups that could end up costing you more in costly repairs.


Tip!

Planning on a DIY installation? Read our guide How to Install a Toilet for step-by-step instructions.


Additional Considerations

white toilet on top of pale pink scalloped tile

There are a few other things to consider that might affect the cost of a new toilet.


Adding Fittings & Hardware

You'll also need to factor in the cost of any additional materials like bolts, toilet tank levers, wax bowl rings, toilet flanges, and plumber's tape. These additional materials can increase the total cost between $40 – $100 on top of the new toilet.

Shop Toilet Components

Creating a Custom Design

If you need a nonstandard size, unique shape, or accessibility features, these customizations can up the cost of a toilet by hundreds of dollars. Other customizations like a built-in bidet, touchless flush, or heated seat can also drive up the total cost.


Repairing Any Damage

Repairing existing water damage from a leaky toilet can also add to the cost of your bathroom renovation. Depending on the extent of the damage, you may need to replace drywall, flooring, or subflooring before installing a new toilet.

Shop Bathroom Tiles & Flooring

Removing an Existing Toilet

When replacing an existing toilet, you'll need to figure out what you're doing with the old one. While you can remove it yourself, it might be worth it to budget in an extra $50 for a professional to remove the toilet before installing the new one. There are a few ways you can dispose of the toilet once it has been removed, including curbside pickup, donation, or recycling. It's best to call ahead to see if toilets are accepted or if you need to pay a small fee.


You Might Also Need

Shop Toilet Seats

Ready to Shop? Check These Out!

ServerT:1.6281850337982