Flooring Calculator

Calculate boxes of flooring, underlayment, and materials needed for hardwood, laminate, vinyl, and carpet.

Flooring Calculator

Enter your room dimensions and flooring specifications to calculate materials needed.

Room Dimensions

Flooring Type

Flooring Specifications

Width of individual planks or boards
Length of individual planks or boards
Square footage covered by one box of flooring

Underlayment

Required for laminate, recommended for engineered hardwood

Transition & Moldings

Total linear feet of transition strips needed
Linear feet of baseboard or quarter-round molding

How to Use the Flooring Calculator

  1. Measure Your Room

    Measure the length and width of your room in feet or meters. For irregular rooms, break into rectangles and calculate each separately.

  2. Select Flooring Type

    Choose your flooring material (hardwood, laminate, vinyl, carpet) as waste factors vary by material.

  3. Enter Flooring Specifications

    Input plank dimensions and box coverage from your flooring product packaging.

  4. Choose Installation Pattern

    Select your installation pattern - straight, diagonal, or herringbone - as each requires different waste percentages.

  5. Add Underlayment & Moldings

    Include underlayment if needed and any transition strips or baseboard moldings.

  6. Calculate

    Click "Calculate Flooring Needs" to get your results in boxes, rolls, and linear feet.

Flooring Waste Factors

Flooring Type Typical Waste Notes
Hardwood 5-10% Depends on room shape and board length
Laminate 5-8% Click-lock systems have less waste
Vinyl Plank 5-10% Rigid core vinyl has minimal waste
Carpet 10-15% Pattern matching and seam placement
Tile 10-20% Cutting waste and pattern complexity

Common Box Sizes

Common Flooring Projects & Estimates

Standard Bedroom

12' × 14' room (168 sq ft)

  • Laminate: 7-8 boxes
  • Hardwood: 6-7 boxes
  • Underlayment: 2 rolls
  • Baseboard: 52 linear ft

Average Kitchen

10' × 12' room (120 sq ft)

  • Vinyl Plank: 5-6 boxes
  • Tile: 13-15 boxes
  • Transition strips: 3-4 pieces
  • Grout: 1-2 bags

Living Room

15' × 20' room (300 sq ft)

  • Hardwood: 12-14 boxes
  • Carpet: 11-12 sq yd
  • Padding: 1 roll
  • Baseboard: 70 linear ft