Skip to content
Building / DIY

Carpet Calculator

This carpet calculator turns room length and width into square feet, square yards with waste, padding, and an optional cost. A room wider than the 12 ft or 15 ft roll on both sides includes a seam.

Room 1

For stairs, use tread depth plus riser height as the length.

The other side, in feet. Split an L-shape into extra rooms.

Most broadloom is 12 ft. Some styles are 15 ft.

Default 10% for trimming, seams, and pattern matching.

Optional. Leave blank to skip the carpet cost.

Optional. Pad uses the floor area, without pattern waste.

Carpet estimate

Total square feet
180 sq ft
Square yards with 10% waste
22 sq yd
Pad area
20 sq yd

Enter a price per square yard to estimate cost.

No seam. Each room’s shorter side fits the 12 ft roll, so square yards are floor area ÷ 9 before waste.

Planning estimate only. Pad covers the floor and skips pattern-matching waste. Prices are the amounts you enter, not a store quote.

How to use

  1. Enter each room’s length and width in feet. Add a row for another room. For stairs, use tread depth plus riser height as the length, times the stair width.
  2. Choose a 12 ft or 15 ft roll. The default is 12 ft.
  3. Set the waste percent. The default is 10% for trimming, seams, and pattern matching.
  4. Optionally enter a price per square yard for carpet and for pad. Leave a price blank to skip that cost.

Formula

Room area in square feet = length × width. Square yards = area ÷ 9. Square yards with waste = square yards × (1 + waste ÷ 100). If both sides are wider than the roll, the shorter side is covered with whole roll widths (rounded up) and that purchased area replaces the raw area before the waste percent. Pad square yards are the raw floor area ÷ 9, without pattern-matching waste. Cost adds carpet yards with waste times the carpet price and pad yards times the pad price.

Example. A 12 × 15 ft room is 180 sq ft, or 20 square yards. With 10% waste that is 22 square yards of carpet. Pad stays at 20 square yards. A 12 ft roll covers the 12 ft side, so no extra seam is added.

Example. A 13 × 15 ft room on a 12 ft roll needs a seam. Two roll widths cover the 13 ft side, so the purchase is 24 × 15 = 360 sq ft, or 40 square yards, then 44 square yards at 10% waste. Pad is 195 ÷ 9 = 21.667 square yards.

Frequently asked questions

How do I convert square feet to square yards?

Divide by 9. A 12 x 15 ft room is 180 sq ft, or 20 square yards.

How much extra carpet should I buy?

Plan on roughly 10% extra for seams, pattern matching, and trimming. Odd-shaped rooms may need more.

How wide are carpet rolls?

Most broadloom carpet comes in 12 ft widths, and some styles in 15 ft. Rooms wider than the roll need a seam.

Do I need the same amount of padding?

Usually yes. Pad covers the same area as the carpet, though it has less waste because it does not need pattern matching.

How do I measure stairs?

Measure tread depth plus riser height, times stair width, for each step, then add it to the room total.