How much will your floor installation or replacement cost?

Ashburn, VA 20149

Flooring Specialists on Thumbtack cost$1040 - $1840

Average fixed price

  • Lowest price:$350
  • Most common low price:$1040
  • Most common high price:$1840
  • Highest price:$4920

How much does it cost to install hardwood flooring?

Wood flooring costs anywhere from $3-$22 per square foot to install. Installing solid wood floors costs around $5-$10 per square foot, and engineered wood floors cost $4-$9 per square foot to install. In total, homeowners pay an average of $3,172 to install solid wood floors and $4,730 to install engineered wood floors. 

Costs to install hardwood flooring:

Type of wood Cost per square foot Average cost
Solid wood $5-$10/sq. ft. $3,172
Engineered wood $4-$9/sq. ft. $4,730

Certain complications — like uneven flooring, damaged underlayment, extensive prep or even expensive hardwoods — may impact how much you pay to install new wooden floors. Your costs may also vary depending on where you live, the type of wood you want to install and other factors.

Keep reading to learn more about hardwood flooring costs and how to get price quotes from floor installers and contractors near you.

Get a free estimate from a great flooring specialist near you.

How much does it cost to install hardwood flooring?

It costs $5-$10 per square foot to install solid wooden floors and $4-$9 per square foot to install engineered wooden floors, according to Consumer Reports. But hardwood flooring costs will depend on how much prep work the installer needs to do, the species of wood you want and your flooring's total square footage.

Compare prices from flooring specialists near you.

Of course, the type of wood used for your flooring (and how much you need) affects hardwood flooring prices, too. High-end materials like mahogany cost more as a base than sturdy but lower-end woods like oak or pine.

Keep reading to learn how you can estimate your hardwood floor installation costs.

Hardwood flooring prices per square foot

When it comes to solid wood and engineered wood, hardwood flooring costs $4-$10 per square foot. If you're installing solid wood flooring throughout a large home, you can expect to pay more for the installer's time.

Hardwood flooring prices:

Total square footage Wood flooring cost per square foot (installed)
500 $2,000-$5,000
1,000 $4,000-$10,000
1,200 $4,800-$12,000
1,400 $5,600-$14,000
1,600 $6,400-$16,000
1,800 $7,200-$18,000
2,000 $8,000-$20,000

Pieces of hardwood flooring laying on brown paper partially installed.

Most professionals charge per square foot — so installing hardwood flooring in a small, 500-square-foot living room will cost significantly less than replacing carpeting throughout a 2,000-square-foot home.

Find the right flooring specialist for your project.

Hardwood flooring cost by material

Not all floorings function the same — and the cost differences can be dramatic, too. Talk to your contractor about which type of solid wood may best suit your home. For instance, some woods dramatically expand and contract during temperature changes, leaving unsightly cracks during chilly seasons. If you live in the frigid north, you may want to pick a stabler wood.

Wood flooring cost by species:

Laminate wood $3-$7 per sq. ft.
Pine $3-$6 per sq. ft.
Engineered wood $4-$9 per sq. ft.
Solid wood $5-$10 per sq. ft.
Oak $5-$10 per sq. ft.
Cherry $5-$10 per sq. ft.
Brazilian walnut $8-$14 per sq. ft.
Mahogany $8-$14 per sq. ft.
Red oak $11-$14 per sq. ft.
White oak $12-$15 per sq. ft.
Birch $13-$16 per sq. ft.
Black Acacia $14-$17 per sq. ft.
Maple $15-$18 per sq. ft
Kempas $16-$20 per sq. ft.
Tigerwood $17-$20 per sq. ft.
Cabreuva $20-$22 per sq. ft

Sources: Consumer Reports, Floor Critics, The Spruce

Common picks are oak, maple and cherry. You may also be interested in trendy hand-scraped engineered hardwood for your flooring. Or, you may want to consider bamboo, mahogany, tigerwood or teak, or a number of other specialty woods.

Your ultimate choice will likely come down to budget and decor. A common wood like maple may cost around $4 per square foot; a high-end choice like mahogany may come out to $14 per square foot.

Search local flooring specialists and check prices.

Hardwood floor installation cost factors

Besides your floor's square footage and the type of wood you choose, there are other factors that impact the cost to install hardwood floors.

For example, a lot of work goes into the hardwood floor installation process. If your contractor must remove existing flooring, sand and prep the underlayment, retuck the transitions between flooring and carpet, and move furniture or appliances, expect to see the installation cost increase.

Looking for an ultra-chic herringbone pattern? Want a parquet floor? Choosing complex wood patterns may drive up the cost of hardwood floors. 

Person kneeling and marking wood to cut while installing a hardwood floor.

Cost to repair subfloor

If your subfloor isn't level, your contractor may pour concrete throughout the space to create an even surface. Expect to pay between $1,000 and $1,500, based on a national average, for materials and labor if this is necessary in your space.

You don't want your shiny new hardwood flooring installed on a slope. (Trust us.) Getting your living space into hardwood shape may require leveling the subfloor, which is a rough surface that lays beneath both your underlayment and floor.

If your underlayment and subfloor have been hiding beneath carpeting, damage is possible — mold or rot may be lurking beneath the surface, which may require additional labor (and costs).

How much does it cost to refinish hardwood floors?

If your existing hardwood floors merely look a little schlubby, a complete revamp may not be necessary. Instead, consider refinishing your existing hardwood flooring. On average, refinishing hardwood costs $600-$5,000.

This process removes the scratches and cuts — common wood-floor features in homes with children, cats or dogs — and leaves behind a smooth, shiny surface. And as a bonus, refinishing is significantly less expensive (however, if you're hoping to stain your existing floors you may end up paying a bit more).

Based on a national average, here's what you can expect to spend on hardwood floor refinishing:

Floor size (total square footage) National average cost
100-250 $600
251-500 $750
501-750 $1,601
751-1,000 $2,100
1,001-1,500 $2,350
1,501-2,000 $3,500
2,001-3,000 $5,000
See which flooring specialists are top-rated in your area.

How long does hardwood flooring take to install?

Solid hardwood flooring needs to be acclimated before installation — that means pallets of hardwood planks may sit in your living room for up to a week. During this time, the wood adjusts to the moisture content of your home's air, preventing unsightly expansion or contractions.

Once the hardwood is acclimated, expect the actual hardwood floor installation to take a few days. You can save time with pre-finished hardwood planks, which are sanded and stained at factories before installation.

What are the best hardwood floors?

The best hardwood floors for your home should:

  • Fit your home's style and aesthetic
  • Withstand your region's climate and weather
  • Be high-quality yet affordable

For more tips on how to choose wood flooring, read our guide on the best hardwood floors.

How to care for hardwood floors

Installing wooden floors in a home isn't cheap — you're most likely going to spend a pretty penny. Because wood floor installation is a big investment, it's important to take good care of your floors so they can last as long as possible. 

Here are some tips on how to clean hardwood floors:

  • Sweep and mop every day (or at least a few times a week).
  • Wipe up any spills as soon as they happen.
  • Avoid cleaning solutions that leave behind a residue. 
  • Don't go crazy with the water — too much may damage your wood floors.

You can get more tips for cleaning wood floors by reading our floor maintenance guide.

Are hardwood floors worth the money?

Installing hardwood floors can be worth the cost — it depends on what you value. For example, consider installing wood floors if:

  • You value the look and beauty they provide.
  • You have old, damaged flooring that needs to be replaced. 
  • You want to invest in home projects that have a higher return on investment.

For example, refinishing your wooden floors in the future may be worth the investment. A report by the National Association of Realtors and National Association of the Remodeling Industry found that refinishing recovers 106% of the project's value.

Find the best flooring specialist in your neighborhood.

How to hire someone to install hardwood floors

Most flooring contractors will be more than happy to provide a free estimate for your project. Take these steps to ensure you find the right hardwood floor installer for the job:

  • Compare flooring installers near you. Search for hardwood floor experts in your area on Thumbtack, and check out their ratings, customer reviews and past project photos.
  • Ask the pros a lot of questions. How long will it take to install wooden flooring in your home? How do you set your prices? What can I expect throughout the installation process?
  • Give them details about the project. Will the floor need to be leveled? How much effort will tearing out the existing hardwood flooring entail? If you don't know the answers to some of these questions, the contractor should be able to visit your home and assess your current flooring.
  • Get cost estimates from three pros (at least). You don't want to overpay. To ensure you're getting a fair price, it's always a good idea to get price quotes from at least three flooring installation pros near you.

Hardwood flooring placed and waiting to be installed under a white wall with a window and tools on the sill.

How to save money on hardwood floor installation

The bill for hardwood flooring installation may seem worryingly high, but rest easy: Your home will look marvelous once it's finished. If you're hoping to trim a few dollars off the final price, there are a few things you can do:

  • Move furniture yourself: Contractors may charge between $75 and $125 to remove furniture from a room. Save them time and save yourself money. Deal with the furniture yourself.
  • Pull up the carpet: Does a room need de-shagging? Removing the carpet can save your contractors time — but be careful. Old homes may have asbestos beneath carpeting. Testing can reveal this problem before you start tugging.
  • Choose a cheaper wood: Teak or mahogany may look stunning, but they're not easy on your wallet. Common mid-range woods like oak or maple are perfectly sturdy — so if you're tight on cash, consider downgrading.
  • Install hardwood floors where it counts: Use hardwood flooring as an accent, supplemented by cheaper options like tile flooring or vinyl flooring.
  • Do it yourself: Installing your own hardwood floor isn't too difficult, but it's a large project for the average do-it-yourselfer. Make sure you pay careful attention to the evenness of your flooring, and don't be scared to consult professionals if you're struggling.
Get free estimates from top-rated flooring specialists.

Find professional hardwood flooring installation services near me

Installing hardwood floors can be worth the cost. The end result: beautiful wood flooring improves your home's look, feels marvelous under your feet and creates a cohesive scheme that flows easily from room to room.

If you're thinking about installing wood floors in your home or replacing your carpet with hardwood, start reaching out to flooring installers near you today and ask for cost estimates.


How much does it cost to put hardwood floors in a 12x12 room?

The cost to put in hardwood floors in a 12x12 room will cost anywhere from $1,296-$1,440 on the high end. It largely depends on the type of wood you choose. For example: 

Cost to install hardwood floors in 12x12 room:

Wood type Cost per square foot Estimated cost
Solid wood $5-$10 $720-$1,440
Engineered wood $4-$9 $576-$1,296

How much does it cost to install 400 square feet of hardwood floors?

Installing 400-square-feet of hardwood floors costs anywhere from $2,000-$4,000, depending on the type of wood you use. 

How much does it cost to install 300 square feet of hardwood floors?

The cost to install 300-square-feet of hardwood floors is anywhere from $1,200-$3,000, depending on the type of wood you use. 

How much does it cost to replace 1,000 sq. ft. of flooring?

The cost to replace 1,000-square-feet of flooring depends on the type of flooring you're replacing it with. It will also depend on the condition of your existing subfloor. Read our guide, "How much does flooring installation cost?" to get an idea of how much it will cost to replace your flooring.

How much does it cost to install 1,000 square feet of hardwood floors?

Installing 1,000-square-feet of hardwood floors can cost anywhere from $4,000-$10,000. It depends on what type of hardwood floors you want.

How much does it cost to install 1,000 square feet of laminate floors?

The cost to install 1,000-square-feet of laminate floors is anywhere from $3,000-$7,000. On average, laminate flooring costs $3-$7 per square foot to install.

How much does it cost to put hardwood floors in 1,200 square feet?

Installing 1,200-square-feet of hardwood floors cost anywhere from $4,800-$12,000.

How much does it cost to install wood flooring for 1,500 sq. ft.? 

It will cost anywhere from $6,000-$15,000 to install 1,500-square-feet of wood flooring.

How much does it cost to put hardwood floors in a 2,000 square foot house?

Expect to pay anywhere from $8,000-$20,000 to put 2,000-square-feet of hardwood floors.

Is it more expensive to install tile or engineered hardwood?

In many cases, installing tile flooring is more expensive than installing engineered hardwood flooring. Ceramic or porcelain tile floors cost $2.50-$10 per square foot, and engineered wood floors cost $4-$9. However, installing tile floors can be more labor-intensive. 

What is the most expensive hardwood floor?

Typically, solid wood floors (like cabreuva, tigerwood, kempas and even maple) are the most expensive to install, ranging from $15-$22 per square foot to install. 

Is it cheaper to refinish wood floors or replace them?

It depends on how damaged your existing floors are. And, in some cases, it might be impossible to refinish your wood floors — which means your only option is to replace your wood floors.

You might be able to refinish your engineered wood flooring several times. But oftentimes, you'll find you can only refinish engineered wood floors twice (maximum) or never.

If you're not sure if refinishing or replacing your hardwood floors is the most cost-effective option, talk to experts near you and get cost estimates for both projects.

How often should you replace your flooring?

You should replace your wood flooring when it's severely damaged or if it outlives its expected lifespan. Here's how long wood flooring can last, according to the International Association of Certified Home Inspectors:

  • All wood floors: 100+ years
  • Exotic wood: 100+ years
  • Engineered wood: 50 years
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.