Estimate how much carpet you need from room size and roll width — see floor area versus carpet actually purchased, with seams, waste, and optional cost. Includes a carpet tile mode.
Last updated: August 2026 · Reviewed for accuracy by [Flooring Installer — replace placeholder]
Rooms
Carpet tile size
Carpet roll widths vary by product (12 ft and 15 ft are common; metric rolls too). Enter your actual roll width. Results estimate the carpet purchased for a simple layout — professional installers may optimize seams and cuts differently.
How do you calculate how much carpet you need?
Measure the room length and width.
Calculate the floor area (length × width).
Check the carpet roll width.
Work out the carpet length and layout.
Allow for seams, cuts, and optional waste.
Round the purchase quantity up.
A 15 ft × 12 ft room is 180 sq ft of floor area — but the carpet you buy depends on roll width, seams, and layout.
Basic Carpet Formula
Carpet Area = Length × Width
Room 15 ft × 12 ft
15 × 12 = 180 sq ft (floor area)
This is the floor area. The actual carpet purchase can differ because carpet is supplied in rolls of specific widths.
Why Carpet Roll Width Matters
Carpet commonly comes in fixed roll widths, so you can't always buy exactly the calculated square footage. If the room fits within the roll width, one width covers it; if the room is wider than the roll, you need a seam or a different layout.
Roll width vs room width
Room 12 ft wide × 15 ft long, roll 12 ft: 12 × 15 = 180 sq ft — one width covers it, no seam
Room 14 ft wide × 15 ft long, roll 12 ft: The 12 ft roll doesn't cover the 14 ft width → a seam or different layout is needed
Not all carpet has the same roll width — use the actual product specification.
Carpet Length
If the roll width covers the room width, the carpet length you need is roughly the room length, and the carpet purchased is:
Carpet Purchased = Roll Width × Carpet Length
Roll 12 ft, room length 15 ft
12 × 15 = 180 sq ft
Cutting and installation can change the actual amount, so treat this as an estimate.
Multiple Rooms
Room
Dimensions
Floor area
Bedroom
12 ft × 10 ft
120 sq ft
Living room
20 ft × 15 ft
300 sq ft
Hallway
12 ft × 4 ft
48 sq ft
Total floor area
468 sq ft
Adding room areas gives a basic estimate. Actual ordering should still consider roll width, seams, and how the rooms connect.
Seams may be necessary when the room width exceeds the carpet roll width, when multiple sections are joined, when hallways connect to rooms, or when irregular layouts need several pieces. Seam planning depends on carpet width, room dimensions, installation direction, pattern, and layout — so square footage alone can't guarantee a seam layout. The calculator flags when a room is wider than the roll and a seam is likely.
Patterned Carpet
Patterned carpet may need extra material because patterns often must align across seams. The amount depends on the pattern repeat, direction, and how pieces are cut and matched. There's no universal figure, so add allowance based on the specific product.
How Much Extra Carpet Should I Buy?
Extra material may be needed for cuts, seams, irregular rooms, pattern matching, installation direction, damaged sections, and future repairs. There's no single correct percentage — enter your own allowance in the calculator, and keep a little spare for repairs.
Carpet Tiles
Carpet tiles are calculated like any tile: divide the area by one tile's area, then round up.
Tiles Required = Required Area ÷ Tile Area (round up)
200 sq ft room, 2 ft × 2 ft tiles
Tile area: 2 × 2 = 4 sq ft Base requirement: 200 ÷ 4 = 50 tiles Then add any waste allowance
Use the Carpet tiles tab above to run this with your own tile size and waste.
Carpet for Stairs
Measure stairs separately — they involve treads, risers, and sometimes landings. For a basic estimate, add the tread and riser for each step across the stair width:
Tread + riser per step = (10 in + 8 in) = 18 in = 1.5 ft Per step area: 1.5 × 3 = 4.5 sq ft 13 steps: 4.5 × 13 = 58.5 sq ft (before waste and wrap)
Actual stair installation may need more material depending on the wrapping method, padding, and pattern.
Hallway Carpet
Hallway 20 ft × 4 ft
20 × 4 = 80 sq ft
Long hallways add cutting and layout considerations, and the real requirement depends on roll width and how the hallway meets adjacent rooms.
Bedroom Carpet
Bedroom 14 ft × 12 ft
14 × 12 = 168 sq ft
Then account for the closet, doorway, roll width, installation direction, and waste.
Carpet Cost
Estimated Material Cost = Carpet Purchased × Price per sq ft
Keep material cost separate from padding, installation, and other charges — carpet prices vary widely by product and region, so there's no universal price. The calculator's optional price field estimates material cost only.
Carpet Padding
Padding is a separate material that generally covers the same floor area but has its own price and installation requirements. Calculate and budget it separately rather than assuming it's included with the carpet.
Square Feet, Square Yards, and Square Meters
Carpet is sold by the square foot, square yard, or square meter depending on the market:
1 sq yd = 9 sq ft • 1 m² ≈ 10.7639 sq ft
So 180 sq ft is 20 sq yd, or about 16.72 m². The calculator shows all three.
Carpet Purchased vs Floor Square Footage
The central distinction on this page:
Floor square footage — the room's area (length × width).
Carpet purchased — the material bought, which reflects roll width, seams, cuts, and waste, and is usually larger.
Buying exactly the floor area and ignoring roll width.
Forgetting seams for rooms wider than the roll.
Mixing feet and inches, or metric and imperial.
Ignoring pattern matching on patterned carpet.
Including stairs in a flat floor area instead of measuring them separately.
Forgetting the closet or doorway.
Assuming one waste percentage fits every project.
Treating the estimate as an exact installation quantity.
Frequently Asked Questions
How do I calculate how much carpet I need?
Measure the room length and width, calculate the floor area, then check the carpet roll width to work out the carpet length and layout. Add an allowance for seams, cuts, and waste, and round the purchase up.
How do I calculate carpet square footage?
For a rectangular room, multiply length by width. A 15 ft by 12 ft room is 180 square feet of floor area. The carpet you buy may differ because of roll width.
Does carpet roll width matter?
Yes. Carpet is sold in fixed roll widths, so you cannot always buy exactly the floor area. If the room is wider than the roll, you need a seam or a different layout, which adds material.
How do I calculate carpet for multiple rooms?
Calculate each room's floor area and add them for a basic total. Actual ordering should still consider roll width, seams, and how rooms connect.
How do I calculate carpet for an L-shaped room?
Divide the room into rectangles, calculate each area, and add them. Then plan carpet orientation and seams for the combined shape.
How much extra carpet should I buy?
It depends on the room shape, pattern, seams, and installation direction, so there is no universal figure. Enter your own waste allowance, and keep a little extra for future repairs.
How do carpet seams affect the amount needed?
When a room is wider than the roll, you join strips with a seam, which usually increases the carpet purchased beyond the floor area. Seam placement depends on the room and pattern.
Does patterned carpet require extra material?
Often yes. Patterns may need to align across seams, so extra length is added for pattern matching. The exact amount depends on the pattern repeat.
How do I calculate carpet tiles?
Divide the room area by the area of one carpet tile, then round up. For 200 sq ft and 2 ft × 2 ft tiles (4 sq ft each), that's 200 ÷ 4 = 50 tiles before waste.
How do I calculate carpet for stairs?
Measure stairs separately. For each step, add the tread and riser: (Tread Depth + Riser Height) × Stair Width, then multiply by the number of steps. Installation method can change the amount.
How do I calculate carpet for a hallway?
Multiply the hallway length by its width for the area — a 20 ft by 4 ft hallway is 80 sq ft. The actual carpet depends on roll width and how the hallway meets adjacent rooms.
Can I calculate carpet in square meters?
Yes. Measure in meters to get square meters, or convert: 1 m² is about 10.7639 sq ft. Carpet is also often sold by the square yard, which is 9 sq ft.
How do I calculate carpet cost?
Multiply the carpet purchased by the price per square foot. Keep material cost separate from padding, installation, and other charges, since prices vary widely.
Do I need to calculate carpet padding separately?
Yes. Padding is a separate material covering the same floor area, with its own price and installation. Add it separately rather than assuming it's included.
Why can actual carpet requirements differ from square footage?
Roll width, seams, pattern matching, installation direction, cuts, and waste all affect the real amount, so the carpet purchased is usually more than the bare floor area.