Learning how to lay wood flooring on concrete might feel like a massive undertaking, but it's totally doable for a weekend DIYer if you follow a few basic rules. Most people get nervous about putting wood over a slab because concrete is notorious for holding onto moisture, and as we all know, wood and water are basically enemies. However, with the right materials and a little patience during the prep phase, you can get a beautiful, professional-looking floor without hiring a crew.
Picking the right wood for a concrete slab
Before you even pick up a hammer, you need to make sure you've bought the right kind of flooring. If you're working with a concrete subfloor, you generally want to stick with engineered wood rather than solid hardwood. Solid wood is prone to warping, shrinking, and expanding when humidity levels change, and since concrete breathes moisture, solid planks are likely to buckle over time.
Engineered wood is designed with layers that run in different directions, which makes it much more stable. It looks exactly the same on the surface, but it won't freak out every time the weather changes. You can also look into laminate or luxury vinyl plank (LVP) if you want something even more budget-friendly, but for that classic wood feel, engineered is your best bet.
Checking for moisture issues
This is the part most people want to skip, but please don't. If you don't check your concrete for moisture, you might end up with a moldy, warped mess in six months. Concrete looks dry on the surface, but it can hold a lot of water deep down.
A simple "low-tech" way to check this is to tape a 2-foot by 2-foot piece of heavy plastic sheeting to the floor. Seal all the edges with duct tape and leave it there for about 48 hours. When you peel it up, look for condensation on the underside of the plastic or a dark damp spot on the concrete. If it's bone dry, you're probably good to go. If it's wet, you might need a more heavy-duty moisture barrier or a dehumidifier running for a week before you start.
Prepping the surface
Once you know the floor is dry, you need to make sure it's flat. This is different from being "level." A floor can be slightly sloped and still work fine, but if there are "waves" or bumps in the concrete, your new wood floor will bounce or creak when you walk on it.
Take a long straightedge (a 6-foot or 8-foot level works great) and slide it across the floor. If you see gaps larger than 1/8th of an inch, you've got some work to do. You can grind down high spots with a concrete grinder, or fill in the low spots with a self-leveling compound. It's a bit of a messy job, but a flat subfloor is the secret to a high-end finish. Also, make sure to sweep and vacuum like your life depends on it. Any little pebble or bit of grit left on the concrete will crunch under your new floor forever.
Let the wood acclimate
I know you want to start clicking those planks together the second you get home from the store, but you've got to wait. Bring the boxes of flooring into the room where they'll be installed, open the ends of the boxes, and let them sit for at least 48 to 72 hours. This allows the wood to adjust to the temperature and humidity of your home. If you skip this, the wood might expand after it's installed and pop right off the floor.
Choosing your installation method
When figuring out how to lay wood flooring on concrete, you generally have two choices: gluing it down or floating it.
The Glue-Down Method
This is exactly what it sounds like. You spread a specialized adhesive over the concrete and set the wood into it. This makes the floor feel very solid underfoot, almost like it's part of the slab. The downside? It's incredibly messy, and if you ever want to change the flooring in the future, it's a total nightmare to remove. You also have to be very careful to use a glue that acts as a moisture vapor barrier.
The Floating Method
This is the most popular choice for DIYers. Instead of being attached to the concrete, the planks are locked together and simply "float" on top of an underlayment. It's faster, cleaner, and much easier on your knees. Plus, if you make a mistake, you can usually just unclick the planks and try again.
Laying down the underlayment
If you're going with a floating floor, the underlayment is your best friend. It acts as a cushion, a sound dampener, and—most importantly—a moisture barrier. Some engineered wood comes with the padding already attached to the back, but even then, I usually recommend laying down a 6-mil poly film (plastic sheeting) first.
Overlap the seams of the plastic by about six inches and seal them with waterproof tape. Run the plastic an inch or two up the walls; you'll cover this later with your baseboards. This creates a "bathtub" effect that keeps any moisture from the concrete away from your wood.
Starting the first row
Now for the fun part. Start in the longest, most visible wall of the room. Use spacers against the wall to leave a 3/8-inch to 1/2-inch gap. This is the "expansion gap." Wood moves, and if you shove it tight against the wall, it will eventually buckle. Don't worry, the baseboards will hide this gap later.
Lay your first row with the "tongue" side facing the wall. If the wall isn't perfectly straight (spoiler: it won't be), you might need to scribe and cut the first row to match the curve of the wall. Once that first row is straight and locked in, the rest of the job goes much faster.
Staggering the joints
One mistake I see a lot is people creating "H-joints" or stair-step patterns that look too symmetrical. For a natural look, you want to stagger the end joints of the planks. A good rule of thumb is to make sure the end of one plank is at least 6 to 10 inches away from the joint in the previous row.
A pro tip is to use the cut-off piece from the end of your first row to start your second row. This reduces waste and naturally creates a random, staggered pattern. Just make sure that starter piece is at least 8 inches long. If it's too short, it won't be stable.
Handling the tricky spots
You'll eventually hit a door frame or a radiator pipe. For door frames, don't try to cut the wood to fit the shape of the trim. Instead, use an undercut saw (or a simple oscillating multi-tool) to cut the bottom of the door casing. Slide the wood under the trim for a much cleaner look.
For the very last row, you'll likely need to "rip" the planks (cut them lengthwise). Measure the remaining space at several points along the wall, subtract your expansion gap, and cut the boards to fit. A pull bar tool is really helpful here to snug that last row into place where you don't have room to use a tapping block.
The finishing touches
Once the floor is down, remove your spacers. You'll see that gap around the perimeter, which is totally normal. Install your baseboards or quarter-round molding by nailing them into the wall, not the floor. If you nail them into the floor, you've just turned your floating floor into a fixed floor, which defeats the whole purpose.
Finally, give the floor a good cleaning with a dry microfiber mop. Avoid using a soaking wet mop on wood, even engineered wood. Now, step back and take a look. You just learned how to lay wood flooring on concrete, saved yourself a few thousand dollars in labor, and gave your home a massive upgrade. It's a lot of work, but seeing that finished product is always worth the sore back.