How to Install Hardwood Flooring: Complete DIY Guide

Beautiful newly installed light oak hardwood flooring in a bright living room with natural light

📖15 min read

To install hardwood flooring, you prepare the subfloor, acclimate the planks for 3 to 5 days, snap chalk lines for straight rows, and secure each board with a flooring nailer while maintaining a 3/4 inch expansion gap around the perimeter. A DIY install saves $3 to $5 per square foot compared to hiring a pro. Understanding hardwood vs laminate costs, which adds up to $900 to $1,500 saved on a typical 300 square foot room.
Planning your layout first helps you estimate materials accurately and avoid common mistakes.

What you’ll learn: This guide walks you through every step of a nail-down hardwood installation, from tearing out old flooring to the final coat of finish. You’ll get the exact tool list, the spacing rules that prevent buckling, and the waste-reduction tricks that pros use to keep material costs under control.

How Do You Prepare a Room for Hardwood Installation?

Empty room prepared for hardwood installation with furniture removed and exposed subfloor

Preparation is where most DIY installs succeed or fail. Skip this step and you’ll end up with squeaky boards, visible gaps, or worse, a floor that buckles within a year. Here’s the exact process.

Remove Old Flooring and Baseboards

Pull up carpet, vinyl, laminate, or existing hardwood down to the bare subfloor. Use a pry bar to carefully remove baseboards and shoe molding. Label each piece with painter’s tape so you can reinstall them later. If you plan to install new baseboards, skip the labeling and just recycle the old ones.

💡

Pro tip: Save one sample piece of your new flooring. You’ll use it as a spacer when undercutting door jambs and as a reference when setting your expansion gap. This small trick saves you from expensive mistakes.

Inspect and Level the Subfloor

Lay a 6-foot straight edge across the floor in multiple directions. You’re looking for dips or humps greater than 3/16 inch over 10 feet. Fill low spots with a self-leveling compound. Sand down high spots. Check for squeaks and screw down any loose subfloor panels with 2-inch deck screws.

1

Moisture check: Use a pin-type moisture meter on both the subfloor and the new flooring. The difference should be no more than 2 percentage points. On concrete slabs, test with a calcium chloride kit and keep readings below 3 lbs per 1,000 square feet per 24 hours.

2

Flatness: Any subfloor deviation over 3/16 inch in 10 feet will cause the flooring to rock, leading to gaps and squeaks. This is the single most common cause of DIY flooring failures.

3

Clean: Vacuum the entire subfloor. Remove every nail, staple, and piece of debris. Even a small pebble under a plank will create a visible bump in the finished floor.

How Long Should Hardwood Flooring Acclimate?

Stacked hardwood flooring boxes acclimating in room with natural light

Stack your unopened flooring boxes flat in the installation room for at least 72 hours. Three to five days is better. The room should be at normal living conditions: 65 to 75 degrees F with 30 to 50 percent relative humidity.

Key stat

Hardwood expands and contracts by up to 1/4 inch across a 3-inch-wide plank with a 10 percent humidity swing. That’s why skipping acclimation leads to gaps in winter or buckling in summer. A pin-type moisture meter costs $25 to $50 and eliminates the guesswork entirely.

Don’t stack boxes in the garage, hallway, or anywhere else. The wood needs to equalize with the specific room it will live in. Open a few boxes to let air circulate around the planks. After acclimation, test the moisture content of the wood with your meter and compare it to the subfloor reading.

What Goes Under Hardwood Flooring?

Hardwood flooring underlayment layer being installed over plywood subfloor

The layer beneath your hardwood depends on your installation method and subfloor type. Here’s the breakdown:

Nail-Down (Plywood Subfloor)

Use rosin paper or a polyethylene vapor barrier. Overlap seams by 4 to 6 inches and tape them. This prevents moisture from the subfloor from reaching the wood.

Floating (Click-Lock)

Always use foam or cork underlayment for cushioning and sound dampening. The underlayment also acts as the vapor barrier. Check that it is rated for your specific flooring type.

Glue-Down (Concrete)

No separate underlayment needed. The adhesive serves as the bonding and moisture layer. Use a moisture-cured urethane adhesive rated for your flooring width.

How Do You Calculate Hardwood Flooring Materials?

Measuring tape and graph paper for calculating hardwood flooring materials

Measure the room’s length and width in feet. Multiply to get square footage. Then add waste based on your layout (see our flooring waste guide for detailed formulas by room shape):

10%

Straight lay (parallel to walls)

15%

Diagonal layout

20%

Herringbone or chevron

For a 12 by 15 foot room (180 sq ft) with a straight lay, you need roughly 198 square feet of flooring, or about 20 bundles if each bundle covers 10 square feet. Don’t round down. Running out mid-project means buying from a different dye lot, which creates a visible color mismatch.

💡

Save money with a cutlist planner: FloorboardPlanner generates an optimized cutlist that reuses offcuts across the room. A cutlist that tracks reusable offcuts can reduce avoidable waste and unnecessary purchases. The tool also flags awkward cuts before you start, so you can adjust your layout to avoid them.

How Do You Install the First Row of Hardwood Flooring?

Chalk line snapped on subfloor to guide straight first row installation

The first row sets the tone for the entire floor. Get this right and everything else falls into place. Get it wrong and you’ll fight crooked rows for the rest of the project.

Mark Your Expansion Gap

Measure 3/4 inch from the starting wall (or whatever gap your manufacturer specifies for your flooring thickness). Make marks at both ends of the wall and snap a chalk line between them. This line is your reference for keeping the first row straight.

Why 3/4 inch?

Wood expands and contracts across its width with seasonal humidity changes. A 3/4 inch gap gives a 3/4 inch thick plank room to move without pressing against the wall. Skip this gap and the floor will buckle when summer humidity hits. The gap gets covered by baseboards and shoe molding later.

Lay and Secure the First Board

Place the first board with the tongue facing the wall, aligned with your chalk line. This board gets face-nailed because the flooring nailer can’t reach close enough to the wall. Pre-drill holes every 6 to 8 inches along the board’s length, then drive 2-inch finish nails at a 45-degree angle through the tongue.

Continue adding boards end-to-end along the chalk line. When you reach the far wall, measure and cut the last piece to fit, maintaining your expansion gap. Use a miter saw for clean crosscuts.

How Do You Install the Rest of the Hardwood Planks?

Hardwood planks being connected with tongue and groove joint

Once the first row is secure, the rest of the installation moves much faster. Here’s the rhythm:

1

Tongue and groove: Angle the tongue of the new board into the groove of the previous row at about 20 degrees, then press down flat. The board should click into place with minimal force. If you’re hammering hard, something is wrong.

2

Tight fit: Use a tapping block against the tongue edge and tap with a rubber mallet to close any gaps. Never tap directly on the board’s edge. You’ll chip the tongue and ruin the joint.

3

Stagger end joints: No two adjacent rows should have end joints closer than 6 inches apart. Randomize the stagger distances for a natural look. Avoid creating an “H” pattern where joints line up in alternating rows.

4

Nail every board: Position the flooring nailer so its base sits flat on the board, with the plunger aligned over the tongue. Strike the plunger firmly with the mallet. One solid hit is all you need. Drive a cleat or staple every 6 to 8 inches along the board.

5

Check alignment: Every 5 to 10 rows, measure the distance from your last row to the far wall. If the measurement is drifting, you’re not laying boards tight enough or your starting wall was bowed. Correct early before the error compounds.

Working Around Obstacles

For door jambs, use a pull saw or oscillating tool to undercut the trim so the flooring slides underneath. Use an offcut of flooring as a spacer to set the correct height. For floor vents, mark the opening on the board and cut with a jigsaw or oscillating tool. For pipes, drill a hole slightly larger than the pipe diameter and notch the board to fit around it.

Key stat

An average room has 3 to 5 obstacles (vents, pipes, doorways) that require custom cuts. Plan 15 to 20 minutes per obstacle. Budget this time into your schedule so you don’t rush and make mistakes.

What Are the Most Common Hardwood Installation Mistakes?

Comparison of proper vs improper hardwood floor installation

These errors cause the majority of flooring failures. Avoid them and your floor will look professional.

Skipping the acclimation period

Fresh flooring from a warehouse may have a completely different moisture content than your home. Installing it without acclimation leads to gaps, cupping, or buckling within the first season.

No expansion gap

Wood moves. The 3/4 inch gap around the perimeter is not optional. Even a 1/4 inch gap will cause the floor to push against the wall and buckle. Always measure, don’t eyeball it.

Ignoring subfloor flatness

A subfloor that looks flat to the eye may have dips that cause boards to rock. Every time you step on a rocking board, it works the joint loose. Use a straight edge, not your eyes.

Under-nailing or over-nailing

Too few nails and boards loosen over time. Too many nails (or hitting the same spot twice) splits the tongue and weakens the joint. One clean strike per nail location, every 6 to 8 inches.

Not checking moisture levels

A $30 moisture meter prevents thousands in damage. Test the subfloor and the wood. If readings are more than 2 percentage points apart, wait longer or address the moisture source before installing. Staggering end joints properly also prevents structural weak points across the floor.

What Tools Do You Need to Install Hardwood Flooring?

Professional hardwood flooring tools laid out for installation

Here’s the complete tool list, organized by what you’ll use at each stage. Many of these can be rented from home improvement stores if you don’t own them.

Essential Tools

Tape measure (25 ft minimum)

Chalk line

Miter saw (10 or 12 inch)

Table saw or circular saw with guide

Jigsaw or oscillating tool

Flooring nailer or stapler

Air compressor (if using pneumatic nailer)

Tapping block and rubber mallet

Spacers (3/4 inch)

Knee pads

Pin-type moisture meter

Safety glasses and dust mask

How Do You Finish a Hardwood Floor Installation?

Beautiful finished hardwood floor with baseboards in modern room

The last 10% of the job takes 20% of the time. Don’t rush it.

Install the Last Row

Measure the remaining gap from the last full row to the wall. Subtract 3/4 inch for the expansion gap. Rip the final row to width on a table saw. Face-nail this row since the flooring nailer won’t fit in the narrow space. Fill the nail holes with matching wood putty.

Add Transition Pieces

Install T-molding where hardwood meets another flooring type, reducer strips at doorways, and quarter-round along the wall edges (nail to the baseboard, not the floor). These pieces hide the expansion gap and give the floor a finished look.

Reinstall Baseboards

Put your labeled baseboards back in place. If you’re using new baseboards, leave a small gap between the bottom of the board and the floor for the flooring to expand beneath it. The gap will be hidden by shoe molding.

What’s the Difference Between Nail-Down, Floating, and Glue-Down Installation?

Three hardwood installation methods shown side by side

Each method has specific requirements. Choose the wrong one for your situation and the floor fails.

Not sure which material fits your subfloor and budget? Our engineered vs solid hardwood comparison breaks down the trade-offs by cost, durability, and installation method.

Nail-Down

Best for: Solid hardwood over plywood subfloor. Requires a flooring nailer and compressor. Most durable method, but requires a wood subfloor that accepts nails.

Floating

Best for: Engineered hardwood or laminate over any subfloor. Click-lock planks float on underlayment without attachment. Easiest for DIY, but limited to engineered products.

Glue-Down

Best for: Engineered hardwood over concrete. Uses urethane adhesive. Most solid feel underfoot, but adhesive costs $1 to $2 per square foot and installation is messy.

Frequently Asked Questions

How long does it take to install hardwood flooring?+
A typical 300 square foot room takes 2 to 3 days for a DIY install: one day for prep and acclimation check, one full day for laying boards, and a half day for finishing touches. Professional crews can often complete it in a single day.
Can you install hardwood flooring over concrete?+
Solid hardwood cannot be glued or nailed directly to concrete due to moisture migration. Use engineered hardwood with a click-lock system and a proper moisture barrier instead. The concrete must be tested and below 4 percent moisture content.
Do you need underlayment for hardwood flooring?+
It depends on the installation method. Nail-down installations over plywood subfloors typically need only a vapor barrier like rosin paper. Floating floors always require underlayment for cushioning and moisture protection. Glue-down installations use the adhesive as the underlayment layer.
How much does it cost to install hardwood flooring yourself?+
DIY hardwood installation costs $3 to $8 per square foot for materials (wood, underlayment, fasteners), plus $200 to $500 in tool rentals. For a 300 square foot room, expect $1,100 to $2,900 total. Professional installation adds $3 to $5 per square foot in labor.
What is the best way to acclimate hardwood flooring?+
Stack unopened boxes flat in the room where you will install them for at least 72 hours. The room should be at normal living temperature and humidity (65 to 75 degrees F, 30 to 50 percent humidity). Use a pin-type moisture meter to verify wood moisture is within 2 percent of the subfloor reading.
How do I calculate how much hardwood flooring I need?+
Measure the length and width of the room in feet, multiply to get square footage, then add 10 to 15 percent for waste and cuts. For diagonal or herringbone patterns, add 20 percent. A flooring planner tool can generate an exact cutlist and minimize waste to as low as 3 percent.

About the Author

🏗️

Written by the FloorboardPlanner Team

FloorboardPlanner helps professionals and DIYers plan flooring layouts. Its cutlists can support offcut reuse and reduce avoidable waste. Every recommendation in this guide is backed by real-world installation data and tested methods.

Plan Your Hardwood Floor Layout in Minutes

Generate an optimized cutlist, see exactly how much material you need, and reduce waste to as low as 3 percent. Free to try, no download required.

Try FloorboardPlanner Free →