How to Install Hardwood Floors
Master tongue-and-groove hardwood floor installation using underlayment, blind nailing, flooring nailer spacing, and perimeter expansion gaps for lasting durability.
This guide shows how to install hardwood floors in 1 to 2 days. Start with lay underlayment and snap baseline; follow the safety notes and step checkpoints below.
Visual step map
See the full sequence before you start, then check off each step as you go.
0 of 5 steps checked
Materials and cost planner
Select the items you plan to buy, adjust any estimated price, and calculate the selected total.
Editable rough U.S. retail estimates. Estimated all listed: $248.00. Prices are planning estimates, not quotes — tax, store, brand, size and quantity will change them.
Time and finish planner
Estimate active working time from the number of steps in this guide.
Paint coverage calculator
Estimate how much paint to buy from the area you plan to cover, the number of coats and the coverage shown on the can.
Use the coverage printed on the actual product label. Rough, porous or heavily patched surfaces can use much more paint.
- Read the tools, materials, safety notes, and steps below for free.
- Tap See 20-second demo if you want to understand it first.
- Tap Start Camera Coach when you want hands-free help, or Voice-only if you do not want to use the camera.
- Allow camera and microphone. Point your phone at the work; the coach watches your progress and tells you the next step.
🧰 Required Tools & Equipment
- ✓ Pneumatic flooring nailer and mallet
- ✓ Miter saw
- ✓ Table saw
- ✓ Chalk line reel
- ✓ Pry bar or pull bar
- ✓ Tapping block
- ✓ Tape measure
📦 Materials & Supplies
- ✓ Hardwood flooring planks
- ✓ Flooring underlayment paper (15 lb felt or rosin paper)
- ✓ 1-1/2 inch to 2 inch flooring cleats or staples
- ✓ 15-gauge finish nails
- ✓ 3/4-inch expansion spacers
⚠️ Safety Checkpoints & Warnings
- • Wear ANSI-approved safety glasses and hearing protection when operating the pneumatic flooring nailer and power saws.
- • Ensure compressor pressure matches manufacturer specs (typically 70-90 PSI) to prevent tongue splitting or under-driven cleats.
- • Keep non-dominant hand at least 8 inches away from the nailer shoe to prevent puncture injury.
📋 Step-by-Step Guide (5 Steps)
Lay Underlayment and Snap Baseline
Sweep the subfloor thoroughly to remove all debris, nails, and grit. Roll out 15-lb asphalt felt or rosin paper over the subfloor, overlapping seams by 4 inches and stapling flat. Measure from the starting wall at both ends, adding the plank width plus 3/4-inch expansion gap, and snap a straight chalk line across the room.
- • Dark underlayment paper covers entire subfloor with flat, 4-inch overlaps
- • Crisp, visible chalk line parallel to the starting wall
- • Leaving debris under paper causing hollow spots or floor squeaks
- • Failing to account for wall irregularities when snapping the baseline
Install and Face-Nail the First Row
Place the first row of boards with the tongue facing out toward the room and the groove facing the starting wall. Insert 3/4-inch spacers between the board ends/edges and the wall to maintain the expansion gap. Pre-drill and drive 15-gauge finish nails through the top face near the wall edge where baseboards will cover them, and blind-nail through the tongue at a 45-degree angle.
- • First row is perfectly straight along the snapped chalk line
- • Consistent 3/4-inch gap between wall and boards maintained by spacers
- • Nails driven flush along the rear edge
- • Placing tongue against the wall instead of facing out
- • Nailing too far into the field where baseboards will not conceal nail heads
Rack Planks and Stagger End Joints
Lay out loose boards 4 to 5 rows ahead across the floor to visualize pattern flow. Ensure end joints in adjacent rows are separated by at least 6 inches, avoiding stair-step or 'H' joint patterns. Cut the starting plank of each row to varying lengths to maintain random staggering.
- • Dry-fitted boards show a randomized joint pattern with no two nearby seams closer than 6 inches
- • No repeating stair-step sequences across consecutive rows
- • Creating clusters of end joints in a narrow zone
- • Using cut-off end pieces shorter than 8 inches
Fasten Field Rows with Flooring Nailer
Slide each board's groove onto the previous row's tongue and tap into place using a tapping block and mallet. Position the flooring nailer base firmly against the top corner of the tongue. Strike the nailer bumper sharply with the rubber mallet to drive cleats at a 45-degree angle every 6 to 8 inches and 2 to 3 inches from every board end.
- • Tight board-to-board joints with zero visible gaps along long edges
- • Cleat heads seated flush just below the tongue surface without splitting the wood
- • Hitting plank edges directly with the mallet instead of using a tapping block
- • Skipping cleats near board ends causing end-lifting
Rip and Secure Final Rows
When reaching the opposite wall where the flooring nailer no longer fits, blind-nail the tongue with a finish nailer at a 45-degree angle. Measure the remaining space to the wall at several points, subtract the 3/4-inch expansion gap, and rip the final row of planks to width on a table saw. Pull the final row tightly into place using a pull bar and pry bar, then face-nail along the wall edge.
- • Final ripped row fits parallel with the wall, preserving a uniform 3/4-inch gap
- • Last planks pulled completely flush with preceding row seams
- • Face nails situated within 1/2 inch of the edge
- • Cutting the last row too tight against the wall leaving no room for seasonal wood expansion
- • Prying directly against drywall without a protective wood block behind the pry bar
Credit: inspired by an original tutorial by Lowe's Home Improvement — watch the original on YouTube.
Don’t have everything?
- No Pneumatic flooring nailer and mallet? Manual ratcheting flooring nailer
- No Chalk line reel? Laser level line or 8-foot straightedge with pencil
- No Tapping block? 6-inch scrap piece of hardwood plank with groove intact