How much will your floor installation or replacement cost?

Ashburn, VA 20149

Flooring Specialists on Thumbtack cost$1030 - $1690

Average fixed price

  • Lowest price:$400
  • Most common low price:$1030
  • Most common high price:$1690
  • Highest price:$4500

How much does flooring installation cost?

Flooring costs $1,505 (with installation), on average, in the U.S. Some flooring projects cost $300-$500 on the low end and $5,000-$6,611 on the high end, on average.

How much should I budget for flooring?

National average cost $1,505
Average cost range $1,200-$2,000
Low-end cost $300-$500
High-end cost $5,000-$6,611

This is a pretty wide range, and the price of your floor installation will depend on the flooring material you choose, the number of rooms, labor cost and the cost per square foot. For example, depending on the type of flooring your choose, you may pay anywhere from $1-$22 per square foot to install new flooring.

On top of the flooring installation cost, you'll also need to pay to remove the old flooring or carpet. While getting rid of your dated, old flooring may feel like a hassle, replacing it with those beautiful new hardwood floors you've been dreaming of will be worth it in the end.

Before you get started, this guide will take you through common floor installation costs, what will impact your total price and tips for hiring a professional to help.

Compare prices from flooring specialists near you.

Flooring cost per square foot

To give you an idea of how much different types of flooring costs, here's a breakdown of flooring costs per square foot:

Bamboo $4.75-$9.50/sq. ft.
Carpet $1.00-$3.00/sq. ft.
Engineered wood $4.00-$9.00/sq. ft.
Hardwood $4.00-$10.00/sq. ft.
Laminate $3.00-$7.00/sq. ft.
Solid wood $5.00-$10.00/sq. ft.
Stone $5.00-$10.00/sq. ft.
Tile $2.50-$25/sq. ft.
Vinyl $1.50-$7.00/sq. ft. 
Wood (all species and types) $3.00-$22.00/sq. ft.

Keep in mind that, in general, the higher the quality of the material, the higher the cost.

Search local flooring specialists and check prices.

Flooring installation cost by type

Several factors will impact the total cost to install new floors in your home or building. The type of material you choose for your floors -- hardwood, linoleum or vinyl, for example -- will be the biggest factor on price. That also means it's the best area to focus on cost savings. To help you choose the best material for your floors, here's a breakdown of different types of flooring.

Vinyl flooring cost

Vinyl flooring costs about $1.50-$7 per square foot. Vinyl mimics the look of stone, tile and wood, but at a lower cost than the real thing. Vinyl flooring comes in sheets, tiles and planks, and can stand up to heavy foot traffic because it resists wear, dents, scratches and stains.

There is a wide variety of vinyl flooring options. Click-together vinyl planks are very affordable but may not have the staying power of upgraded versions. Vinyl planks, which look like wood, are a step up. Finally, premium vinyl flooring brands can cost as much as solid wood and laminate, but they last longer and are easier to care for.

Vinyl's a good choice for high-traffic areas in your home like bathrooms, kitchens and mudrooms and, overall, vinyl flooring a cost-effective option. How cost effective?

To give you an idea, here are some examples of installation costs for vinyl flooring from Nature's Touch Flooring, based in Lakeville, Minnesota:

  • Click-together vinyl planks: $2 per square foot
  • Vinyl planks: $4–$6 per square foot
  • Luxury vinyl tiles: $5–$7 per square foot
  • Installation: $3.50 - $12 per square foot
  • Total cost of a 200-square foot project: $2,000

Labor costs to install vinyl flooring can start at $3.50 per square foot. This price includes prep work, underlayment, leveling and grouting but not LVT materials. If additional work, like transitions, retucking adjacent carpet, pulling appliances in and out, floor prep, leveling and sanding is required, labor rates can be as much as $4 to $7 per square foot.

Labor and materials for installation of higher-end LVT can cost up to $12 per square foot.

Find the right flooring specialist for your project.

Laminate flooring cost

Laminate flooring costs about $3-$7 per square foot. It imitates the look of wood at a fraction of the cost. Laminate is a photo of wood laminated to a fiberboard base and covered by a layer of clear, protective plastic. Some premium brands of laminate flooring have a cork backing that muffles sound. Laminates are tough and can resist scratching and fading from sunlight.

Engineered wood flooring cost

Engineered wood costs approximately $4-$9 per square foot and is made of thin layers of wood sandwiched together with adhesive. This flooring is more affordable than solid hardwood, because it has a veneer of real wood over a layer of plywood.

Even so, top-grade engineered wood can be as durable as solid wood and, because it's layered, it stands up to humidity better than solid wood flooring. It's a good choice for bathrooms, kitchens and basements.

Hardwood flooring cost

Hardwood costs $4-$10 per square foot and is the real deal. This wood has natural warmth and beauty, but it's the most expensive flooring choice in the short-term.

Long-term, however, it can be more cost effective since you can sand and refinish it several times. When properly taken care of, solid wood floor can last for decades. Harwood floors come in two thicknesses: ¾-inch and 5/16 inch. The thicker the wood, the more times you can sand and refinish it, so the longer its lifespan.

Related content: The best hardwood floors for your home.

Hardwood comes in a range of plank widths, too. Wider planks are desirable because they show off the beauty of the wood. Textures of hardwood floors include smooth, hand-scraped, and distressed. Hardwood flooring's durability depends on the type of wood it's made up. Pine is the softest and most susceptible to scratches and dents.

To give you an idea of how much your wood floors will cost, here are some sample prices from Nature's Touch Flooring:

  • Basic wood floor installation: $3 per square foot
  • Hand-scraped, ¾-inch oak planks: $7 per square foot
See which flooring specialists are top-rated in your area.

Tile flooring cost

Tile costs $2.50 to $25 per square foot. It is a classic material that resists wear, moisture, scratches, dents and stains. If properly cared for, tile flooring can last for decades. There are several different types of tiles you can use for floors:

  • Ceramic tile is durable, relatively inexpensive, doesn't absorb water and comes in a range of colors and designs. This is the classic choice for bathrooms. It typically costs between $2.50-$3 per sq. ft.
  • Porcelain tile is the gold standard for tile. It's the priciest tile out there, around 60 percent more expensive than ceramic, but worth the cost because it's durable, resistant to scratches and stains, water-resistant, and comes in a wide range of colors and designs. Properly cared for, porcelain tile floors can last for decades. Porcelain tile costs around $3-$10 per square foot.
  • Terra-cotta tile is an old-fashioned material made of clay left in its natural earthy hues. Terra-cotta gives floors a warm, cozy look. Terra-cotta tile needs to be sealed every two to three years to protect it from stains and damage. Natural stone tiles cost around $5-$10 per square foot, though designer tiles can be as much as $25 or more.

The average cost to install tile ranges from $500 tp $5,000, depending on the size of you project. For example, the average national cost to tile a 50- to 100-square-foot room is around $1,200.

Carpet flooring cost

Depending on the look and feel of your room, you may want to opt to install carpet, which costs $1-$3 per square foot. It comes in an array of colors, styles, materials and thicknesses. Carpet feels soft underfoot, acts as insulation that can lower heating and cooling bills, cushions falls for toddlers or the elderly, and can be laid on uneven subfloors.

Keep in mind that to install carpet flooring, you will have to also purchase and install carpet padding, which is about $3-$4 per square foot.

Stone flooring cost

With a cost of $5-$10 per square foot, stone tiles made of natural stone like marble, granite, limestone and slate, are an elegant but pricey option. Natural stone's natural, muted colors give an elegant look to a room but they need more maintenance than other flooring materials.

Stone flooring is porous and you will need to reseal it regularly to resist stains. Marble and limestone are susceptible to staining and scratching. Granite is the most durable option.

Find the best flooring specialist in your neighborhood.

Bamboo flooring cost

Bamboo flooring costs $4.75-$9.50 per square foot. If you're looking for an eco-friendly flooring option, bamboo is a great choice because it's a renewable resource. A bamboo plant grows to maturity in five years, much faster than hardwood trees which need 20 years or more to mature.

Bamboo flooring has many of the traits of hardwood flooring even though it's made from a type of grass. It's more water-resistant than hardwood and more resistant to scratching than hardwood floors made of oak or pine.

"Bamboo floors usually cost 25%- 50% less than hardwood flooring," says Jeff Brown of Custom Construx in Monrovia, Indiana. Like any other material, there are a variety of types of bamboo, and some types are more durable than others. According to Brown, “there are types of strand-woven bamboo that have twice the density of any other hardwood floor in the world, with a score of more than 5,000 on the Janka hardness test."

It's also more affordable, with a base price for materials and labor costs around $2.75-$3.50 per square foot to install. In most cases, you'll also need a quarter round (also known as a shoe mold) for the trim. This can be stained or painted, and the materials and labor for the trim start as low as $1.75 a square foot.

But how much will it cost to install bamboo floors? As an example, here's a breakdown of the costs for installing an 800-square-foot strand-woven bamboo floor with Custom Construx:

  • Tear out and remove existing carpet: $280
  • Materials (bamboo and transitions): $3,600
  • Labor costs for installation of bamboo and transitions: $2,200
  • Quarter round trim (shoe mold): $325
  • Total cost: $6,405

New flooring cost considerations

We've explained how the cost per square foot and the material will impact the cost to install flooring. However, there are a few other factors to keep in mind:

Floor removal cost

Another factor that can impact your total cost is whether or not you need someone to remove your old floors. In some cases, such as a home remodel where you're building an entirely new addition on your home, you won't need this. However, if you're replacing floors, you will. For example, Custom Construx starts at 35 cents per square foot for standard carpet removal.

Get free estimates from top-rated flooring specialists.

Furniture moving

If you need help moving furniture out of the room you're installing flooring in, some companies will help with this — for an additional cost. Right Step Moving charges $75-$125 per room.

Pouring concrete before installing floors

For some projects, you may need to pour concrete to level the under flooring before you can install you new floors on top. Right Step Flooring charges $1,000-$1,500 for materials and labor to pour concrete.

This is an expensive addition to your total price tag, and you can opt out. However, while you will save money in the near-term, skipping this step could lead to trouble down the line if you need repair work.

How to save money on flooring installation

Before you head to the flooring store to pick out your new bathroom tiles or hardwood planks for your living room, consider the following tips. The right preparation before installation can help you save money and time, and avoid fixing mistake later on.

Consider your home's traffic patterns. Pick flooring with an eye to how much your family and pets will walk on it. High-traffic areas like entryways, kitchens, bathrooms, or mudrooms will need resilient flooring, so consider tile, laminate, vinyl, or sold wood. For less busy areas like bedrooms or offices, engineered wood, carpet or bamboo floors are good options.

Buy the right square footage. An installer will calculate exactly how much flooring your home needs by measuring the area of your rooms in square feet. Consider buying an extra 7 to 10 percent extra to allow for mistakes and future repairs.

Get your floors installed correctly. While you might be tempted to DIY your floor installation, letting a pro do the installing job will help you avoid costly mistakes and time-consuming do-overs.

Do some prep work.  Before having wood or laminate flooring installed, unpack it and it sit for one to three days in the room where it's going to be laid to let it adjust to the temperature and moisture. This is an important step because it keeps the wood or laminate flooring from buckling and creating ugly gaps between boards.

Refinish your floors instead. If you really want to save money, consider refinishing your floors instead of ripping them up and installing totally new ones. This is an affordable option for hardwood flooring that's scratched and battered but otherwise in good shape. Most hardwood floors can be refinished several times over the course of their life.

Cost to refinish hardwood floors $1,294-$1,875
Cost to replace hardwood floors $3,172-$4,730

To refinish your floor, your professional will sand off the old finish and any dings and blemishes, apply a new color and sealing it. The finished project will look like a new floor for a fraction of the cost. A basic refinishing job will take an installer about 4 to 5 hours for a square footage of 100.

Find a great flooring specialist in your area.

Cheapest flooring options

If you're on a tight budget, stay away from solid and exotic wood flooring, as well as natural stone floors. The most affordable flooring options are typically:

  • Vinyl
  • Laminate
  • Carpet 
  • Tile

Talk to a flooring contractor to find out which materials fit within your budget.

How to hire a flooring installation pro

Ready to hire a professional to install your home's floors? Before you do, be sure to:

  • Look at past projects: Make sure the pro has experience working with the flooring type you've chosen.
  • Get multiple free estimates: Ask your professional for an estimate on the project cost. Knowing a general price range for your project will give you confidence to hire a pro who's overcharging.
  • Ask if they have a minimum service fee. Some flooring contractors charge a minimum fee for their services to cover their time as well as committing to one job over other customers, business overhead and other costs associated with installing flooring. Nature's Touch Flooring charges a minimum service fee of $1,000 per job. Not all contractors have a minimum service fee, so be sure to inquire.

Use Thumbtack to find flooring installation pros

If you've been thinking about replacing your floors, don't hold off any longer. Get started today by searching for a floor installation pro near you on Thumbtack.

See more Flooring cost guides, advice, how to's and more

How do we know these prices?

Millions of people ask Thumbtack for help with their projects every year. We track the estimates they get from local professionals, conduct our own research and then we share those prices with you. The prices reflected in the article above are for informational purposes only and are subject to change at any time. Contact a professional near you to receive a personalized cost estimate for your project.


Customers this year


Pros this year


Projects a day

Get a free estimate

How it works.


Browse profiles, see prices and use filters to find pros who match your project.


Contact the pros you like to discuss project details.


Check pro availability and book appointments right in the app.