๐งถ Carpet Calculator: Square Yards, Square Feet and Cost
By Shihab Mia ยท Updated 2026-06-28
Carpet is usually sold by the square yard (1 sq yd = 9 sq ft). The figures above are the bare floor area plus your waste allowance, which covers offcuts, pattern matching and seams. They do not include stairs, closets or doorways unless you enter them as extra rooms. Always confirm the final quantity with your installer before ordering.
This carpet calculator works out how much carpet you need and roughly what it will cost. Enter the length and width of each room, add more rooms if you have them, set a waste allowance (10% is a sensible default), and the tool shows the floor area in both square yards and square feet, with and without waste. Add a price per square yard, square foot or square metre and it estimates the total cost too.
What is the Carpet Calculator?
A carpet calculator turns room measurements into the amount of flooring you actually need to buy. The core math is simple: for each room you multiply length by width to get the floor area, then add every room together for a single total. The complication is units. Floor space is easy to picture in square feet (length in feet times width in feet), but carpet has traditionally been sold by the square yard. A square yard is a 3 ft by 3 ft square, which equals 9 square feet, so to convert you divide the square footage by 9. A 12 ft by 10 ft room is 120 square feet, which is 120 divided by 9 = 13.33 square yards. This carpet calculator handles every conversion for you, so you can measure in whatever units are convenient and still order in the units your store uses.
Real installations always need more material than the bare floor area, which is why a waste allowance matters so much. Carpet comes off a roll in a fixed width (commonly 12 ft, sometimes 13 ft 6 in or 15 ft), so a fitter has to cut pieces that rarely line up perfectly with your room shape. Doorways, alcoves, stairs and pattern matching all create offcuts that cannot be reused. A simple rectangular room might need only 5% to 10% extra, while rooms with many corners, a bold repeating pattern, or stairs can push the carpet waste allowance to 15% or 20%. Treat the figure from this carpet calculator as a budgeting estimate, not a professional cutting plan.
The roll width is the hidden factor that decides how much waste you really get. If your room is wider than the roll, the carpet must be seamed, and the leftover strip from the second piece is often unusable. As a rule of thumb, a room up to 12 ft wide fits a standard 12 ft roll with one continuous piece, while a 13 ft wide room forces you to buy enough to cover 13 ft of roll width across the whole length, wasting the surplus. When you use this carpet square footage calculator, picture how the roll will be laid: the direction of the pile and any pattern should run the same way throughout a connected space, which can add to the quantity.
Cost follows directly once you know the quantity. If carpet is priced per square yard, multiply the square yards (including waste) by the price. If it is priced per square foot or per square metre, this carpet cost calculator uses the matching area so your numbers stay consistent. Remember the sticker price is usually just the carpet itself. Underlay (padding), gripper rods, door bars, tack strips, delivery and fitting are extra, and many retailers quote those separately, so add them on before you compare quotes. A carpet that looks cheaper per square yard can end up dearer once fitting is included.
Stairs deserve their own attention because they are where most people under-order. Each step has a tread (the flat part you walk on) and a riser (the vertical face), and carpet must wrap both, plus a little extra to tuck under the nosing. A common estimate is about 2.5 to 3 linear feet of carpet per standard step measured down the run, multiplied by the stair width, then converted to square yards with the same divide-by-9 rule. Because stair carpet involves many cuts and the pile must run downward for wear and appearance, the stair carpet calculator portion of any estimate carries the highest waste allowance, often 20% or more.
Used sensibly, this flooring calculator answers the question "how much carpet do I need" in seconds and gives you a defensible budget figure before you ever talk to a salesperson. Measure carefully, round room dimensions up to the nearest inch or two rather than down, choose a realistic waste allowance for the shape and pattern, and you will arrive at a quantity that protects you from running short without paying for a large unused remnant.
When to use it
- Working out how many square yards of carpet to order for a single room before visiting a flooring store.
- Adding up several rooms (lounge, hallway, bedrooms) to get one total area and one budget figure.
- Comparing two carpets priced differently (one per square yard, one per square metre) on the same floor.
- Sanity-checking an installer quote so you know whether the quantity and the waste allowance look reasonable.
- Estimating stair and landing carpet by entering the combined run length and width as a room.
- Budgeting a whole-house re-carpet by converting every room to one square yard total and one cost estimate.
How to use the Carpet Calculator
- Choose whether you are measuring in feet or meters.
- Enter the length and width of your first room.
- Click "Add room" for each additional space and enter its dimensions.
- Set a waste allowance (10% is a common starting point, higher for stairs or patterns).
- Optionally enter the carpet price and pick whether it is per square yard, foot or metre.
- Read off the carpet needed in square yards and square feet, plus the estimated cost.
Formula & method
Worked examples
A single 12 ft by 10 ft bedroom, with a 10% waste allowance, carpet at $25 per square yard.
- Floor area = 12 x 10 = 120 sq ft
- In square yards = 120 / 9 = 13.33 sq yd
- With 10% waste = 13.33 x 1.10 = 14.67 sq yd (132 sq ft)
- Cost = 14.67 x 25 = 366.67
Result: Order about 14.67 sq yd (132 sq ft), costing roughly $366.67 for the carpet.
Two rooms in metric: a 4 m by 5 m lounge and a 3 m by 4 m bedroom, with a 10% waste allowance.
- Lounge area = 4 x 5 = 20 sq m, bedroom = 3 x 4 = 12 sq m
- Total = 32 sq m
- In square feet = 32 x 10.7639 = 344.45 sq ft
- In square yards = 344.45 / 9 = 38.27 sq yd
- With 10% waste = 38.27 x 1.10 = 42.10 sq yd (378.89 sq ft)
Result: Order about 42.10 sq yd (378.89 sq ft) of carpet for the two rooms.
A staircase of 13 steps, each needing about 2.5 ft of run, on a 3 ft wide stair, with 20% waste at $30 per sq yd.
- Run needed = 13 steps x 2.5 ft = 32.5 ft of length
- Area = 32.5 x 3 = 97.5 sq ft
- In square yards = 97.5 / 9 = 10.83 sq yd
- With 20% waste = 10.83 x 1.20 = 13.00 sq yd
- Cost = 13.00 x 30 = 390.00
Result: Order about 13 sq yd for the stairs, costing roughly $390 for the carpet alone.
Floor area to square yards (before waste), for common room sizes in feet
| Room size | Square feet | Square yards | With 10% waste (sq yd) |
|---|---|---|---|
| 10 x 10 ft | 100 sq ft | 11.11 sq yd | 12.22 sq yd |
| 12 x 10 ft | 120 sq ft | 13.33 sq yd | 14.67 sq yd |
| 12 x 12 ft | 144 sq ft | 16.00 sq yd | 17.60 sq yd |
| 15 x 12 ft | 180 sq ft | 20.00 sq yd | 22.00 sq yd |
| 20 x 15 ft | 300 sq ft | 33.33 sq yd | 36.67 sq yd |
Suggested waste allowance by room type
| Situation | Typical waste allowance |
|---|---|
| Simple rectangular room | 5% to 10% |
| Room with alcoves or many corners | 10% to 15% |
| Patterned carpet (repeat matching) | 10% to 20% |
| Stairs and landings | 15% to 20% or more |
Quick unit conversions for carpet measuring
| From | To | Multiply or divide by |
|---|---|---|
| Square feet | Square yards | Divide by 9 |
| Square yards | Square feet | Multiply by 9 |
| Square metres | Square feet | Multiply by 10.7639 |
| Square metres | Square yards | Multiply by 1.196 |
| Feet | Metres | Multiply by 0.3048 |
Common mistakes to avoid
- Confusing square yards with square feet. A square yard is 9 square feet, not 3. Ordering "120 square yards" for a 120 square foot room would buy nine times too much carpet. Always divide square feet by 9 to get square yards.
- Ordering the exact floor area with no waste. Carpet comes off a fixed-width roll, so offcuts are unavoidable. Buying the bare floor area leaves you short once the fitter trims pieces to fit. Add at least 5% to 10%, more for patterns or odd shapes.
- Forgetting closets, doorways and bay windows. Small recesses still need carpet. Measure into closets and doorways, or add them as extra rooms here, so the total reflects the whole floor you are covering.
- Ignoring roll width and seam direction. A room wider than the roll forces a seam and an unusable offcut strip. Picture how a 12 ft roll lays in your space before trusting a bare area figure, and keep the pile running one way across connected rooms.
- Under-ordering for stairs. Each step needs carpet over both the tread and the riser, plus extra to tuck under the nosing. Estimate roughly 2.5 to 3 ft of run per step and use a high waste allowance, because stairs generate the most cutting waste.
- Comparing carpets on price per unit alone. One shop may quote per square yard and another per square metre or square foot. Convert to the same unit before comparing, and remember underlay, gripper and fitting are usually extra.
Glossary
- Square yard
- A 3 ft by 3 ft square, equal to 9 square feet. The traditional unit carpet is sold by.
- Square foot
- A 1 ft by 1 ft square. Floor area in feet is length times width in feet.
- Waste allowance
- Extra carpet added to the floor area to cover offcuts, seams and pattern matching, given as a percentage.
- Roll width
- The fixed width carpet is manufactured in (often 12 ft), which drives how much waste a room produces.
- Underlay (padding)
- The cushioning layer fitted beneath carpet. It is bought separately and is not part of the carpet area price.
- Seam
- A join where two pieces of carpet meet, needed when a room is wider than the roll.
- Tread and riser
- The flat top and the vertical face of a stair step, both of which carpet must cover.
- Gripper rod (tack strip)
- A thin strip with angled pins, fixed around the room edge, that grips and holds the carpet taut.
Frequently asked questions
How much carpet do I need for a room?
Multiply the room length by its width to get the floor area, then divide square feet by 9 to get square yards. Add a waste allowance of about 10% for a simple room. This carpet calculator does all three steps and shows the result in both square yards and square feet.
How do I convert square feet to square yards?
Divide the number of square feet by 9, because one square yard (3 ft by 3 ft) equals 9 square feet. For example, 180 square feet is 180 divided by 9 = 20 square yards.
How much waste should I allow for carpet?
For a simple rectangular room, 5% to 10% is usually enough. Allow 10% to 15% for rooms with many corners or alcoves, and up to 20% or more for patterned carpet that needs matching, or for stairs. The default carpet waste allowance here is 10%.
Does the carpet area cost include fitting and underlay?
No. The cost shown is only the carpet itself, based on the price per unit you enter. Underlay (padding), gripper rods, door bars, delivery and fitting are usually charged separately, so add those before comparing total quotes.
Can I calculate several rooms at once?
Yes. Click "Add room" for each space and enter its length and width. The carpet calculator sums the areas and gives one total in square yards and square feet, plus a single cost estimate.
Why does the store measure in square yards but I measured in feet?
Carpet has long been sold by the square yard, while most people measure rooms in feet or metres. They describe the same area in different units: divide square feet by 9 for square yards, or multiply square metres by about 1.196 for square yards.
How do I calculate carpet for stairs?
Estimate about 2.5 to 3 linear feet of carpet run per standard step, multiply by the stair width, then divide by 9 for square yards. Enter that run length and width as a room here and set a 20% waste allowance, since stairs produce the most cutting waste.
How wide is a roll of carpet?
Most broadloom carpet comes in a 12 ft roll width, with some products available in 13 ft 6 in or 15 ft. If your room is wider than the roll, you will need a seam, and the leftover strip is usually unusable, which is why wider rooms waste more.
How many square feet is a 12 by 12 room of carpet?
A 12 ft by 12 ft room is 144 square feet, which is 144 divided by 9 = 16 square yards. With a 10% waste allowance you would order about 17.6 square yards. This carpet square footage calculator works out any room size the same way.
How do I estimate carpet cost on a budget?
Use this carpet cost calculator to multiply the area including waste by your price per square yard, foot or metre. Then add separate line items for underlay, gripper, door bars and fitting, since the carpet price almost never includes them.