How Much Does it Cost to Remodel a Bathroom? 2022 Prices

How Much Does it Cost to Remodel a Bathroom 2021 Prices

Table of Contents

If you are thinking of doing a bathroom remodel, one of the first things that you will certainly consider is bathroom remodel cost. Knowing what you can expect the cost to remodel a bathroom to be will help you to plan a bathroom remodeling in a budget and make sure that you can afford it before you start the work. 

Bathroom renovation costs can vary a lot depending on the scope and size of your project, so you should try to get an idea of what sorts of improvements you are hoping to make before trying to estimate your bathroom remodeling cost. If you are working with some great bathroom remodelers they will also provide you with an estimate for your project before you start any work.

To help you get a preliminary bathroom remodel cost, we have created this article with some of the parts of a bathroom remodel and their costs. This way you can go beyond just getting the average cost to remodel a bathroom, you can use this guide to make a more accurate guess of what your specific project will cost. 

Overall Bathroom Remodel Cost

Using data from the folks of, the average range of bathroom remodeling costs is from $6,596 up to $16,369. This is a pretty big range of prices, so you will probably want to go a bit deeper and find out what each part of a bathroom remodel costs.

The average price of a bathroom remodel in 2021 has been $10,945. This is for an average size bathroom in a medium cost of living area. You can adjust the average price to the size of your bathroom and the cost of living where you live for a more accurate, basic estimate.

It might be more helpful for you to look at the bathroom remodel price per square foot. For a typical bathroom remodel, most homeowners end up paying $125 per square foot. 

If you want to apply this to your bathroom, find the square foot of your bathroom by measuring its length and width and then multiplying those numbers. It may be easier to measure in total inches, find the square inches then dividing that number by twelve to get the square feet. 

Once you have the square feet, simply multiply it by $125 to get an estimate of your bathroom remodel cost. For a 10 x 10 bathroom, the square feet is 100, multiply 100 by $125 and you get $12,500 for a total bathroom remodel cost estimate. 

Install A Bathtub Or Shower

At some point a bathtub or shower will simply need to be replaced, either because it is worn out or because the style is wrong. To put in a new shower costs from $450 to $2,000 for a low cost model. A mid range shower will be from $3,000 to $4,800 and a higher end shower could cost from $6,000 to $10,000.

If you want to have a new bathtub installed the prices will be $400 to $1,500 on the low end, $4,100 to $5,000 for a mid range bathtub and $6,000 to $8,000 for a high end bathtub. If you want to just refinish your existing bathtub the price could range from $500 to $650 for a professional refinish and there are also DIY kits for as little as $25.

Install New Bathroom Cabinets

Stylish bathroom cabinets are a necessity for storing things like towels, toilet paper and extra soap. On the low end you can expect to pay $1,200 to $3,500, for mid range cabinets you can pay from $4,700 to $7,000 while for high end bathroom cabinets they might cost from $8,000 to $13,000.

Getting good cabinets can really pay off as they can help you to have more space to store the things that you need. Custom built bathroom cabinets can help you to maximize the space that you have so that you can store the things you need without taking up too much space.

Bathroom Flooring Installation

The floors are a critical part of a bathroom because they need to be installed correctly so that none of the moisture that is inevitable in a bathroom can penetrate and damage the home’s structure. For a low range flooring installation such as laminate sheet, you can expect to pay from $800 to $2,000. 

Tile floor of a mid range quality like ceramic can cost from $2,500 to $3,600 to have installed. High end flooring like real stone tiles can cost from $5,000 to $7,000.

New Lighting

Having the right lighting in your bathroom will make getting ready for your day or a night out on the town much easier. One very popular type of lighting right now is behind the medicine cabinet lighting, which sort of makes it seem like the medicine cabinet is floating and casts a great light without shadows.

 For a basic lighting fixture installation you can expect to pay about $120 to $190. The mid range lighting fixture might set you back $1,100 to $1,700. For a high end light fixture installation you can expect to pay $2,500 to $4,000.

New Sink

The sink is pretty obviously a key feature of a bathroom update. You have some options when it comes to sink style, you can choose a pedestal sink, which looks elegant but doesn’t offer any storage, or you could choose to install a vanity, which offers lots of storage but some people might find them too bulky.

For a simple bathroom sink installation you can pay from $190 to $900, for a mid range sink you can pay from $1,400 to $2,500 and for a high end sink like a double sink with vanity you can pay from $3,500 to $4,500.

Toilet Installation

Now is a great time to be upgrading toilets as there are finally some innovations in this area that are becoming more widely available. You can go with wall mounted toilets, which save a lot of space, a streamlined designed toilet which is much easier to clean than the standard toilet or even a high tech self cleaning toilet with a bidet.

For a basic toilet you can expect to pay $130 to $250 with the installation. A mid range toilet will cost about $340 to $480. For a luxury toilet you can expect to pay $550 to $780. 

For your free quotes and designs, feel free to call our office today or visit us on Yelp.

Engin Derecik
Engin Derecik

Business Owner at Onestop Kitchen and Bath. For more info, please visit LinkedIn.

Full Remodeling Project to 5 people this week!

Related Posts

Full Remodeling Project to 5 people this week!