How to Install Hardwood on Concrete Floor: Step-by-Step Guide

Janice Jun 15, 2026

Installing hardwood on a concrete floor is a project that transforms the look and feel of a space, adding warmth and value to any home. While it is more complex than nailing down planks on wood joists, the process is entirely achievable with the right preparation and materials. Concrete, however, presents unique challenges due to its porosity, potential alkalinity, and susceptibility to moisture vapor.

Before you purchase your first board, it is critical to understand that you cannot simply glue or nail hardwood directly onto a damp or unstable surface. Success hinges on creating a stable, dry, and breathable membrane between the concrete and the wood. This foundational step protects your investment from future mold, warping, and costly repairs, ensuring the longevity of your beautiful hardwood floors.

Assessing Your Concrete Slab

The journey begins long before the first board is laid. You must treat the concrete itself as the primary material to work with, not just a subfloor. Fresh, un-cured concrete can release moisture for years, so determining the slab's condition is the most important step in the process.

Is Installing Hardwood Flooring Over Concrete a Feasible Task?
Is Installing Hardwood Flooring Over Concrete a Feasible Task?

Testing for Moisture and Stability

You should conduct two key tests to ensure the slab is fit for installation. The first is the "plastic sheet test," where you tape a square of clear plastic to the floor and wait 24 hours. If condensation appears beneath the plastic, you have a significant moisture problem that requires mitigation. The second is the "calcium chloride test," which measures the actual amount of moisture vapor being emitted. High levels will necessitate a vapor retarder or damp-proofing solution to proceed.

  • Check for cracks: Hairline cracks are usually fine, but structural cracks must be repaired with an epoxy injection to prevent movement.
  • Look for efflorescence: White, powdery salt deposits indicate water moving through the concrete, which must be cleaned and sealed.
  • Verify flatness: Use a long straightedge to check for dips or high spots; significant unevenness will telegraph through the hardwood.

The Moisture Barrier Solution

Once the concrete is verified to be stable and dry enough, the next layer is the moisture management system. This is not just about stopping water; it is about allowing the floor to "breathe" and equalize with the environment. There are two primary approaches, depending on your specific slab condition.

Option 1: Vapor Retarder with Perimeter Trenches

For slabs in below-grade basements or areas with high water tables, a heavy-duty vapor retarder is essential. You should roll out a 6-mil polyethylene sheeting across the entire surface, ensuring it overlaps by at least six inches and is sealed tightly around the edges. The perimeter trenches allow the floating floor to expand without pushing against the wall, accommodating natural movement.

Q&A OF THE WEEK: “Can Hardwood Floors Be Installed On Concrete?”
Q&A OF THE WEEK: “Can Hardwood Floors Be Installed On Concrete?”

Option 2: Slab-Neutralizing underlayments

For above-grade slabs or those with minor moisture concerns, modern engineered underlayments are the industry standard. Products specifically designed for concrete often contain a built-in vapor barrier and a cushioning layer. These materials are installed in a single step, locking together to create a smooth, stable platform that isolates the hardwood from the harshness of the concrete.

Creating the Flat Surface

After the vapor management layer is in place, the floor requires a final, rigid surface that guarantees perfect flatness. This is where the structural support for your hardwood lives. You cannot rely on the uneven concrete to support engineered flooring correctly.

You have two main choices for building this substrate. The first is to install a layer of plywood or particleboard subfloor, typically 3/4 inch thick, securing it with ring-shank nails to ensure a solid bond. The second, and often preferred, method is to use a self-leveling concrete compound. You pour and spread this material over the vapor barrier, creating a seamless, glass-smooth surface that requires no additional sanding or grinding once it cures.

DIY Hardwood Floor Installation Over Concrete 🛠️
DIY Hardwood Floor Installation Over Concrete 🛠️

The Installation Method

With the subfloor prepared, you can choose how to attach the hardwood. The method you select depends heavily on the type of wood you purchased—whether it is solid or engineered—and the desired finish look.

Glue-Down Installation

This method involves applying a specific, flexible polyurethane-based adhesive directly to the prepared surface and then rolling the planks into place. This creates a permanent bond that prevents any shifting or hollow spots underfoot. It is ideal for wide planks and commercial applications where stability is paramount, though it requires careful layout to avoid getting trapped air.

Floating Floor Installation

The most common DIY approach is the floating floor method. In this system, you apply a foam underlayment with a slip-resistant texture, and then connect the boards via a tongue-and-groove mechanism. The floor relies on friction and a perimeter barrier to stay in place, meaning it is not structurally bonded to the subfloor. This allows for easier repairs in the future and provides a bit of sound dampening.

Finishing Touches and Maintenance

Once the last board is tapped into place and the room is acclimated, the transformation is complete. However, the work isn't over yet. You must install the baseboards, which act as the final clip to hold the floor securely in place against the wall. Skipping this step allows the floor to expand and contract freely, eventually leading to gaps or buckling.

To preserve the beauty of your new investment, maintain a consistent indoor humidity level between 35% and 55%. Sudden swings in moisture can cause the hardwood to expand, leading to crowning, or contract, resulting in annoying gaps. With proper installation and care, hardwood installed over concrete will provide a stunning, durable surface that lasts for decades.

How To Install DIY Hardwood Flooring with Tips for Beginners!  — Crafted Workshop
How To Install DIY Hardwood Flooring with Tips for Beginners! — Crafted Workshop
an image of a wood floor being installed on the side of a wall with instructions
an image of a wood floor being installed on the side of a wall with instructions
Glue Down Engineered Hardwood Floor On Concrete
Glue Down Engineered Hardwood Floor On Concrete
Engineered Hardwood Flooring Installing on Concrete
Engineered Hardwood Flooring Installing on Concrete
Installed Engineered Hard Wood on Concrete
Installed Engineered Hard Wood on Concrete
Can You Install Hardwood Over Concrete? (How To) - Ready To DIY
Can You Install Hardwood Over Concrete? (How To) - Ready To DIY
Installing Hardwood Floors On Concrete - Options
Installing Hardwood Floors On Concrete - Options
Installing Plywood Flooring Over Concrete
Installing Plywood Flooring Over Concrete
How to Instal Engineered Hardwood Flooring on Concrete: Step-by-Step Guide
How to Instal Engineered Hardwood Flooring on Concrete: Step-by-Step Guide
Can You Float A Hardwood Floor Over Concrete? - uooz.com
Can You Float A Hardwood Floor Over Concrete? - uooz.com
How To Install Hardwood Floors
How To Install Hardwood Floors
How to Install Engineered Flooring on Concrete
How to Install Engineered Flooring on Concrete
How to Install Hardwood Flooring | EZ-Hang Door
How to Install Hardwood Flooring | EZ-Hang Door
10 Steps - Engineered Hardwood Floating Floor (Pt 2) - Birdz of a Feather
10 Steps - Engineered Hardwood Floating Floor (Pt 2) - Birdz of a Feather
How To Install Floating Hardwood Directly Over Existing Flooring
How To Install Floating Hardwood Directly Over Existing Flooring
a (very) basic lesson on installing hardwood floors
a (very) basic lesson on installing hardwood floors
DIY Hardwood Flooring Tips | How to Install Hardwood Flooring Yourself
DIY Hardwood Flooring Tips | How to Install Hardwood Flooring Yourself
How-to install a wood subfloor over concrete
How-to install a wood subfloor over concrete
Everything to Know to Prep Concrete for Flooring Installation
Everything to Know to Prep Concrete for Flooring Installation
Underlayment For Engineered Hardwood On Concrete
Underlayment For Engineered Hardwood On Concrete
How To Install Laminate Flooring on Concrete - Making Manzanita
How To Install Laminate Flooring on Concrete - Making Manzanita
How to attach wood to a concrete floor IN SECONDS! How to attach 2x4 wood to concrete floor fast!
How to attach wood to a concrete floor IN SECONDS! How to attach 2x4 wood to concrete floor fast!
Can/Should You Put Concrete Over Hardwood Floor? - Ready To DIY
Can/Should You Put Concrete Over Hardwood Floor? - Ready To DIY