How to Install Hardwood Floor

How to Install Hardwood Floor

Before You Start: What You'll Need

Step 1: Acclimate the Hardwood

Before installation, hardwood must acclimate to the room's temperature and humidity. Stack the boxes in the room where they'll be installed for at least 3-5 days (some manufacturers recommend up to 2 weeks). This allows the wood to reach equilibrium moisture content with the room environment, preventing post-installation warping and gapping. Use your moisture meter to confirm the hardwood reads within 2-4% of the subfloor moisture content before proceeding.

Step 2: Prepare the Subfloor

  1. Remove all existing flooring, staples, and adhesive residue
  2. Check the subfloor for squeaks - nail down any loose areas
  3. Check for flatness - the subfloor should be flat within 3/16" over 10 feet. Sand down high spots and fill low spots with floor leveling compound
  4. Check subfloor moisture with your moisture meter - should read below 12% for wood subfloors
  5. Install moisture barrier if installing over concrete

Step 3: Plan Your Layout

  1. Find the longest, most visible wall in the room - this is your starting wall
  2. Snap a chalk line parallel to the starting wall, set back 3/4" from the wall (expansion gap)
  3. Check that the chalk line is square to the room using the 3-4-5 triangle method
  4. Plan the layout so you don't end up with very narrow strips at the far wall - adjust the starting position if needed

Step 4: Install the First Row

  1. Place floor spacers against the starting wall to maintain the 3/4" expansion gap
  2. Lay the first row with the groove side facing the wall
  3. Face-nail the first row close to the wall (these nails will be covered by baseboard)
  4. Pre-drill to prevent splitting

Step 5: Nail Down Subsequent Rows

  1. Use the pneumatic flooring nailer to blind-nail through the tongue of each board at a 45-degree angle
  2. Nail every 6-8 inches along each board and within 2 inches of each end
  3. Use the tapping block to close gaps between boards before nailing - never hammer directly on the board edge
  4. Stagger end joints by at least 6 inches between adjacent rows
  5. Maintain the expansion gap at all walls and fixed objects

Step 6: Cut and Fit the Last Row

  1. Measure the remaining space and rip the last row to width on a table saw
  2. Use the pull bar to pull the last row tight against the previous row
  3. Face-nail close to the wall edge (covered by baseboard)
  4. Remove all spacers

Step 7: Install Transitions and Trim

Install baseboards and shoe molding to cover the expansion gap. Install transition strips at doorways where the hardwood meets other flooring types.

Products Used in This Guide

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.