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

Janice Jun 15, 2026

Installing solid hardwood flooring over a concrete slab is one of the most popular and cost-effective ways to upgrade a basement, ground-level room, or any space with an existing concrete foundation. While the process is straightforward, it requires careful planning and specific moisture mitigation strategies to ensure the wood remains stable and beautiful for decades. This guide walks you through the critical steps, from moisture testing to the final finish, providing a professional-grade installation methodology.

Before a single board touches the ground, you must address the inherent enemy of hardwood: moisture. Concrete is porous and often holds significant vapor pressure, which can cause solid wood to buckle, cup, or delaminate if left unchecked. Ignoring this step is the primary reason for flooring failure in slab installations, making it the most crucial phase of the project. You need to create a reliable vapor barrier that prevents this moisture from migrating into the wood.

Assessing Moisture and Preparing the Slab

Conducting Accurate Moisture Tests

The first step is to determine the concrete's moisture content accurately. You should always perform both a Calcium Chloride Test (ASTM F1869) and a Relative Humidity Test (ASTM F2170) if possible. The calcium chloride test measures the moisture vapor emission rate (MVER) in pounds per 1000 square feet per 24 hours, while the relative humidity test placed deeper in the slab provides a more comprehensive view of the overall moisture condition. For solid hardwood installed over a slab, you generally want the MVER to be below 3-4 lbs/1000 ft² or the relative humidity to be under 75% to ensure stability.

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

Preparing the Surface

Once the slab passes your moisture tests, physical preparation is essential. The surface must be meticulously clean, free of grease, oil, and any curing compounds. Any cracks or uneven areas need to be ground down or filled with a self-leveling compound to create a flat substrate. If the concrete is particularly rough or porous, you may need to apply a concrete sealer or an encapsulating primer to lock down any dust or micro-porosity before proceeding with the flooring system.

Choosing Your Underlayment and Layout

Selecting the Right Underlayment

You cannot install hardwood directly on concrete; you require a specialized underlayment system that manages moisture and provides cushioning. The two most common and effective options are plywood/OSB or extruded polystyrene (XPS). A 15/32" or 1/2" exterior-grade plywood with a glued-down method is a traditional and stable choice. Alternatively, a high-density XPS foam sheet acts as both a moisture barrier and a thermal insulator, creating a "floating floor" system that is highly effective against slab moisture.

Planning Your Layout

Professional installers always start by measuring the room and marking a centerline on the slab. By finding the exact center and laying out a dry run of the first row, you can avoid ending up with a thin sliver of wood at one wall. A minimum 3/8" expansion gap between the first row of boards and the wall is mandatory to allow the wood to expand and contract with humidity changes. You should also decide on a pattern; staggering the end joints of each row by at least 6 inches significantly increases the structural integrity and visual appeal of the finished floor.

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

Installation Methodology and Finishing Touches

Installing the Underlayment and Hardwood

If you chose a plywood underlayment, you will need to glue it down with a polyurethane-based construction adhesive to prevent any movement or squeaks. For a floating XPS system, you lay the foam panels tightly together, often with a tongue-and-groove design, and tape seams if necessary. Once the underlayment is secured, you can begin installing the solid hardwood. Most modern solid hardwood flooring features a tongue-and-groove system. You should start along the wall with the expansion gap, applying a flexible urethane or moisture-curing adhesive to the tongue or nailing through the tongue to keep the floor silent. Always follow the manufacturer’s specific instructions for the glue or fastener type.

Trimming and Finalizing the Floor

As you progress through the room, use a pull bar and block to tightly connect each board without gaps. When you reach the final row, you will likely need to rip the boards to fit the remaining width using a table saw or a circular saw with a guide. After the floor is completely installed, the last step is to install the transition moldings. Use a T-molding where the hardwood meets another floor of the same height, and a reducer strip where the hardwood transitions to a higher or lower surface, such as a tile threshold or a door sill. Once the floor is laid, you can apply the finish coat of your choice, ensuring the protective layer is robust enough to handle high traffic.

DIY Hardwood Floor Installation Over Concrete 🛠️
DIY Hardwood Floor Installation Over Concrete 🛠️
Installing Hardwood Floors On Concrete - Options
Installing Hardwood Floors On Concrete - Options
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 Install a Wood Floor Over Concrete?
Can You Install a Wood Floor Over Concrete?
Installing Plywood Flooring Over Concrete
Installing Plywood Flooring Over Concrete
Installing Hardwood Floors Over Concrete
Installing Hardwood Floors Over Concrete
How to Install Engineered Flooring on Concrete
How to Install Engineered Flooring on Concrete
Glue Wood Flooring to a Concrete Slab - Fine Homebuilding
Glue Wood Flooring to a Concrete Slab - Fine Homebuilding
How-to install a wood subfloor over concrete
How-to install a wood subfloor over concrete
Laying a solid wood floor over concrete
Laying a solid wood floor over concrete
How To Remove Glued Down Wood Flooring From Subfloor | Floor Roma
How To Remove Glued Down Wood Flooring From Subfloor | Floor Roma
Everything to Know to Prep Concrete for Flooring Installation
Everything to Know to Prep Concrete for Flooring Installation
8+ Awesome Wood Floor Over Concrete Gallery
8+ Awesome Wood Floor Over Concrete Gallery
How to Install Hardwood Flooring | EZ-Hang Door
How to Install Hardwood Flooring | EZ-Hang Door
How To install Concrete Over plywood sub-floor?
How To install Concrete Over plywood sub-floor?
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
Breakfast Room Progress - Plywood Subfloor Installed Over Concrete Slab For Nail-Down Solid Hardwood Flooring
Breakfast Room Progress - Plywood Subfloor Installed Over Concrete Slab For Nail-Down Solid Hardwood Flooring
How to Buy, Repair & Install a Wood Floor
How to Buy, Repair & Install a Wood Floor
Installing a Prefinished, Engineered Hardwood Floor over Concrete
Installing a Prefinished, Engineered Hardwood Floor over Concrete
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!
How To Attach Bottom Plate To Concrete Floor
How To Attach Bottom Plate To Concrete Floor
How To Install Laminate Flooring on Concrete - Making Manzanita
How To Install Laminate Flooring on Concrete - Making Manzanita
Make Your Own Plank Flooring-Using 1 x 12\
Make Your Own Plank Flooring-Using 1 x 12\