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

Janice Jun 15, 2026

Installing hardwood flooring over a concrete subfloor is a highly effective way to transform a basement, garage, or ground-level room into a beautiful, warm, and durable living space. While it requires careful planning and the right techniques, the result is a premium floor that adds significant value to your property. This guide provides a detailed, step-by-step process to ensure a successful and long-lasting installation.

The primary challenge when installing hardwood on concrete is moisture. Concrete slabs can wick moisture up from the ground, and if this vapor barrier is not addressed, it can lead to hardwood warping, buckling, and mold growth beneath the boards. Therefore, the entire process hinges on creating a reliable moisture barrier and ensuring the concrete is structurally sound, clean, and level before any wood meets the surface.

Assessing and Preparing the Concrete

Before you purchase any flooring materials, a thorough assessment of the concrete is critical. You need to determine if the slab is structurally sound and free of significant cracks or spalling. Small cracks can often be filled with a concrete crack filler, but large gaps or movement may indicate a more serious structural issue that needs professional evaluation.

Can You Install a Wood Floor Over Concrete?
Can You Install a Wood Floor Over Concrete?

Testing for Moisture

Never skip moisture testing. Use a calcium chloride test or a relative humidity (RH) test kit to measure the slab's moisture emission. The concrete must be fully cured and dry enough to meet the manufacturer's specifications for your chosen hardwood. Installing flooring over a damp slab is the fastest route to failure, so patience at this stage is essential.

Choosing the Right Flooring and Underlayment

Not all hardwood products are suitable for concrete. Engineered hardwood with a plywood core is generally more dimensionally stable than solid wood and better equipped to handle the minor fluctuations in temperature and humidity above a slab. Alternatively, luxury vinyl plank (LVP) or laminate flooring designed for concrete can be excellent, high-performance options.

Your underlayment is your primary defense against moisture and minor imperfections. A high-quality underlayment with a built-in vapor barrier is non-negotiable. This layer also provides cushioning, sound absorption, and a smoother surface for the hardwood to sit on, creating a more comfortable walking surface.

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

Installing the Moisture Barrier and Leveling

Once the concrete is clean, dry, and tested, you can install the moisture barrier. A 6-mil polyethylene plastic sheeting is a standard choice, creating a continuous vapor seal across the entire slab. This barrier should overlap seams by at least six inches and extend up the walls slightly to prevent moisture from sneaking in from the sides.

Achieving a level surface is the next crucial step. Concrete slabs are rarely perfect, and hardwood flooring requires a flat substrate to ensure proper installation and to prevent squeaks. You will likely need to use a self-leveling compound to fill in low spots and create a uniform surface for the underlayment and flooring to adhere to or lock into place.

Material Primary Purpose Key Consideration
6-mil Polyethylene Moisture Vapor Barrier Overlap seams by 6+ inches and tape them to prevent vapor transmission.
Underlayment Cushion, Sound Dampening, Secondary Moisture Barrier Choose a product with a built-in moisture barrier for concrete installations.
Shims Level the Slab Use to bridge minor高低差 before installing the leveling compound.
Self-Leveling Compound Create a Flat, Level Surface Follow manufacturer’s mixing and drying times precisely for best results.

The Installation Process

With the slab prepared and the moisture barrier in place, you can begin the installation of the hardwood itself. A common and effective method is the floating floor installation. In this technique, the hardwood planks or boards are not nailed or glued directly to the concrete. Instead, they are connected with a tongue-and-groove system and stacked over the underlayment, creating a "floating" surface.

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

The first row of flooring should be placed against the wall with a small expansion gap—typically the thickness of a finished wooden spacer—left between the wood and the wall. This allows the floor to expand and contract naturally with changes in humidity without buckling. As you lock each subsequent row together, you use the tension of the connection to keep the floor cohesive and stable.

Finishing Touches and Long-Term Care

After the final row is installed, the perimeter gap is filled with a flexible caulking or foam backer rod to seal the expansion space. For a cleaner look, you can install a transition strip where the hardwood meets other flooring types or doorways. This final touch not only looks professional but also protects the edge of the floor.

To ensure your new hardwood flooring endures for decades, maintain a consistent indoor environment. Keep humidity levels stable, ideally between 35% and 55%, to prevent the wood from expanding or contracting excessively. Regular sweeping and occasional damp mopping will keep the floor clean, while using felt pads on furniture legs will prevent scratches on the beautiful hardwood surface.

Installing Plywood Flooring Over Concrete
Installing Plywood Flooring Over Concrete
How-to install a wood subfloor over concrete
How-to install a wood subfloor over concrete
DIY Hardwood Floor Installation Over Concrete 🛠️
DIY Hardwood Floor Installation Over Concrete 🛠️
Installed Engineered Hard Wood on Concrete
Installed Engineered Hard Wood on Concrete
Installing Hardwood Floors On Concrete - Options
Installing Hardwood Floors On Concrete - Options
Can You Install Hardwood Over Concrete? (How To) - Ready To DIY
Can You Install Hardwood Over Concrete? (How To) - Ready To DIY
HOW TO INSTALL A SUBFLOOR ON CONCRETE
HOW TO INSTALL A SUBFLOOR ON CONCRETE
Can You Float A Hardwood Floor Over Concrete? - uooz.com
Can You Float A Hardwood Floor Over Concrete? - uooz.com
How-to install a wood subfloor over concrete
How-to install a wood subfloor over concrete
the floor is being constructed and ready to be installed in an unfinished room with white walls
the floor is being constructed and ready to be installed in an unfinished room with white walls
How To install Concrete Over plywood sub-floor?
How To install Concrete Over plywood sub-floor?
How to Install Engineered Flooring on Concrete
How to Install Engineered Flooring on Concrete
a (very) basic lesson on installing hardwood floors
a (very) basic lesson on installing hardwood floors
how to install a wood floor over concrete with pictures and instructions on the bottom right
how to install a wood floor over concrete with pictures and instructions on the bottom right
DIY Subfloor Tips
DIY Subfloor Tips
How to Install DRICORE® Subfloor in a Basement » Decor Adventures
How to Install DRICORE® Subfloor in a Basement » Decor Adventures
How To Install Floating Hardwood Directly Over Existing Flooring
How To Install Floating Hardwood Directly Over Existing Flooring
Everything to Know to Prep Concrete for Flooring Installation
Everything to Know to Prep Concrete for Flooring Installation
Can/Should You Put Concrete Over Hardwood Floor? - Ready To DIY
Can/Should You Put Concrete Over Hardwood Floor? - Ready To DIY
Creating a Basement Subfloor
Creating a Basement Subfloor
How to Install a Hardwood Floor.
How to Install a Hardwood Floor.
DIY Hardwood Flooring Tips | How to Install Hardwood Flooring Yourself
DIY Hardwood Flooring Tips | How to Install Hardwood Flooring Yourself
Level Uneven Plywood Floor Before Tile (DIY Guide)
Level Uneven Plywood Floor Before Tile (DIY Guide)