Can You Put Hardwood Over Concrete Slab? The Ultimate DIY Guide

Janice Jun 15, 2026

Installing new flooring over an existing concrete slab is one of the most common renovation challenges homeowners face. The short answer to whether you can put hardwood over concrete is a definitive yes, but success hinges entirely on proper preparation and the specific method you choose. Concrete slabs often contain moisture, cracks, and significant imperfections that wood flooring cannot tolerate, making direct installation a risk if not handled correctly.

Understanding the Moisture Challenge

The primary enemy of hardwood placed over concrete is moisture vapor. Even when concrete appears dry, it often contains high levels of moisture deep within its pores. If this moisture escapes into the air above it, it can cause the wood to warp, buckle, cup, or develop unsightly stains. Before you even consider installing solid or engineered hardwood, you must determine the slab's moisture level using a calcium chloride test or a relative humidity test. Ignoring this step is the most common reason for project failure, leading to costly repairs and replacements.

Preparing the Substrate

Surface preparation is arguably more critical than the type of wood you select. A concrete slab must be flat, clean, and structurally sound. This process involves grinding down high spots, filling cracks and voids with a suitable epoxy or filler, and thoroughly cleaning any dust, oil, or grease. If the slab is significantly uneven, you may need to use a self-leveling compound to create a smooth base. The goal is to ensure that the flooring system has a stable, rigid surface to adhere to or float over, eliminating any movement that could transfer to the hardwood.

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

Dealing with Existing Coverings

If your concrete slab is currently covered with tiles, vinyl, or old carpet, you have two paths. If the existing covering is thin, rigid, and well-adhered, you may be able to float the hardwood on top of it, provided it is perfectly level. More commonly, removing the old flooring is necessary to inspect the concrete and ensure there are no hidden issues like loose adhesives or mold beneath the surface. Leaving a thick layer of old resilient flooring in place can create an uneven surface and trap moisture, so removal is often the safer approach.

Moisture Mitigation Solutions

Addressing moisture is non-negotiable, and there are several effective strategies to create a barrier between the slab and your hardwood. The most robust solution is installing a dedicated moisture barrier, such as a thick polypropylene vapor retarder, taped and sealed across the entire slab. For areas with high humidity, a more aggressive solution involves creating a floating floor system. This involves installing plywood or oriented strand board (OSB) over the slab with a layer of closed-cell foam insulation, which isolates the wood from the concrete below and provides a level substrate.

Installation Method Description Best For
Direct Glue Down Applying a moisture-resistant adhesive directly to a prepped slab and bonding engineered hardwood planks. Thin engineered wood over very stable slabs.
Floating Floor Laying engineered hardwood over a foam underlayment without attaching it to the slab. DIY projects and high moisture environments.
Sleeper Strip Installing wood strips over the slab to create a nailing surface for solid hardwood. Traditional solid hardwood in custom installations.

Choosing the Right Type of Hardwood

Not all wood flooring is created equal when it comes to concrete installation. Solid hardwood planks are generally not recommended for direct installation over concrete because they responds dramatically to moisture changes. Engineered hardwood is the superior choice in this scenario. Its layered construction, with the grain of each layer running perpendicular to the next, makes it far more dimensionally stable. This means it is much less likely to expand, contract, or buckle when exposed to the varying moisture levels coming from the slab.

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

Professional vs. DIY Installation

While the DIY route is tempting to save money, installing hardwood over concrete is a project best left to experienced professionals if you want a flawless, long-lasting result. The margin for error is small; a slight miscalculation in moisture protection or an uneven self-leveler compound can ruin the entire floor. Professionals have the tools to accurately measure slab moisture, the knowledge to select the correct underlayment, and the expertise to ensure the floor transitions seamlessly from the hardwood to tile or carpet in doorways.

Hardwood Floor on Concrete Slab - What I did
Hardwood Floor on Concrete Slab - What I did
DIY Hardwood Floor Installation Over Concrete 🛠️
DIY Hardwood Floor Installation Over Concrete 🛠️
Installing Hardwood Over Concrete: A Complete Guide
Installing Hardwood Over Concrete: A Complete Guide
Building a Floating Deck Over Old Concrete - DIY Backyard Deck Ideas for Deck Builders
Building a Floating Deck Over Old Concrete - DIY Backyard Deck Ideas for Deck Builders
Installing a Hardwood Floor Over a Concrete Slab
Installing a Hardwood Floor Over a Concrete Slab
Can composite decking go over concrete? (Here’s how to do it)
Can composite decking go over concrete? (Here’s how to do it)
14 Outdoor Floor Tiles That Withstand Weather and Wear
14 Outdoor Floor Tiles That Withstand Weather and Wear
Installing Plywood Flooring Over Concrete
Installing Plywood Flooring Over Concrete
Summer Home Tips | Invest In Insect Inspection
Summer Home Tips | Invest In Insect Inspection
Installing Hardwood Floors On Concrete - Options
Installing Hardwood Floors On Concrete - Options
a man using a drill to cut wood planks
a man using a drill to cut wood planks
DIY Deck Build - attherandalls.com
DIY Deck Build - attherandalls.com
How To install Concrete Over plywood sub-floor?
How To install Concrete Over plywood sub-floor?
Acid Wash Concrete Floor
Acid Wash Concrete Floor
Gravel vs. Concrete: The Foundation Cost Surprise
Gravel vs. Concrete: The Foundation Cost Surprise
Best Flooring for Concrete Slabs
Best Flooring for Concrete Slabs
a stack of wood boards with the words installing flooring over concrete engineering vs solid hardwoods
a stack of wood boards with the words installing flooring over concrete engineering vs solid hardwoods
126K views · 449 reactions | DID YOU KNOW? How to do you put hardwood down on a concrete slab?  #constructionproject #homeconstruction #homeaddition #rebuild #roomaddition #roomadditions #room | Home Love Construction | Facebook
126K views · 449 reactions | DID YOU KNOW? How to do you put hardwood down on a concrete slab? #constructionproject #homeconstruction #homeaddition #rebuild #roomaddition #roomadditions #room | Home Love Construction | Facebook
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
How To Remove Glued Down Wood Flooring From Subfloor | Floor Roma
How To Remove Glued Down Wood Flooring From Subfloor | Floor Roma
This overlooked drought tolerant landscape flaw costs homeowners thousands. Fix it in 5 minutes.
This overlooked drought tolerant landscape flaw costs homeowners thousands. Fix it in 5 minutes.
a man is laying down on the floor in front of a wall with construction materials
a man is laying down on the floor in front of a wall with construction materials
a man sanding tile on top of a bathroom floor
a man sanding tile on top of a bathroom floor
Best Flooring for Concrete Slabs
Best Flooring for Concrete Slabs