How Much Does New Flooring Cost?

New flooring costs $1,500-$14,000 depending on material and square footage. See 2026 pricing for hardwood, tile, laminate, and vinyl.

Avg Cost $12,500 - $33,000
Average $21,500
Updated February 28, 2026
4.9 rating
See Flooring Services

New flooring can transform the look and value of your home. Costs vary widely based on the material you choose, the size of the area, and whether the existing floor needs to be removed. Here are typical 2026 price ranges for the most popular flooring types.

Cost Breakdown

Laminate Flooring (installed)

$1,500 Avg: $2,800 $4,500

Luxury Vinyl Plank (LVP)

$2,000 Avg: $3,500 $5,500

Hardwood Flooring

$4,500 Avg: $7,000 $10,000

Porcelain/Ceramic Tile

$3,000 Avg: $5,200 $8,000

Carpet (whole home)

$1,500 Avg: $3,000 $5,000

What Affects the Cost?

Material Choice

Laminate and vinyl run $2-5/sq ft installed. Hardwood costs $6-12/sq ft. Tile ranges $5-10/sq ft depending on grade.

Area Size

The average flooring project covers 500-1,000 sq ft. Larger areas may qualify for contractor volume discounts.

Subfloor Preparation

Uneven, damaged, or moisture-prone subfloors can add $1-3/sq ft for leveling, repair, or moisture barriers.

Old Floor Removal

Removing existing flooring adds $1-2/sq ft. Tile and glued-down materials cost more to remove than carpet or floating floors.

Room Layout

Complex layouts with many corners, stairs, or transitions require more cuts and add 10-20% to labor costs.

Ready to Get Started?

Get matched with top-rated pros who compete for your business. Free quotes, no obligations.

Get Free Quotes

Frequently Asked Questions

Verified Pros Only

Ready to Get Started?

Compare prices from top-rated, licensed professionals in your area. Free quotes, no obligations.

See Flooring Services
4.9 from 4,000+ reviews