Carpet Calculator
Convert room dimensions to square yards, roll cuts and padding for wall-to-wall carpet.
Carpet Calculator
Square yards (m²) of carpet to order from a roll, plus underpad, tack strip and seam tape.
How this is calculated
For each room the shorter side is laid across the roll width if it fits; otherwise extra strips are added. Each strip gets a 6 in trim allowance, plus a pattern-repeat allowance for each extra strip.
Enter up to three rooms and your carpet roll width. The calculator finds the best way to cut each room from the roll (adding trim and pattern-match allowances), then totals carpet, waste, underpad, tack strip, seam length and cost.
Results are estimates for planning purposes only. Real-world quantities depend on site conditions, materials and workmanship. Always verify measurements, follow local building codes and confirm quantities with your supplier or a qualified professional before ordering or building.
About the Carpet Calculator
Carpet is priced by the square yard and sold off 12-foot-wide rolls, which makes estimating different from every other flooring type. This calculator converts room dimensions into square yards, plans the roll cuts and seam placement, and estimates padding. It handles bedrooms, living rooms, stairs and hallways, including the extra waste patterned carpets need for matching.
How to use
- Enter the room length and width in feet, measuring into doorways and closets where carpet runs continuously.
- Enter the roll width — 12 feet is standard, though some carpets come 15 feet wide.
- Note rooms wider than the roll: they need a seam, and the calculator plans cuts to minimize them.
- Tick patterned carpet if yours has a pattern — matching at seams wastes about one extra repeat per cut.
- Include padding: it is sold by the square yard too, and the calculator adds it automatically.
Understanding your results
Square yards are what the carpet store prices against — square feet divided by 9. The roll-cut plan shows how many lengths to cut and where seams fall, so you can verify the layout before ordering. Padding matches the carpet area, with the cutting allowance already included.
How the calculation works
Room area divided by 9 gives square yards, plus a 10 percent cutting allowance — more for patterned carpet, where each seam wastes one pattern repeat. Roll cuts divide the room width into 12-foot roll widths: a 15-foot-wide room needs one full 12-foot cut plus a 3-foot fill strip, seamed together. Padding equals the carpet square yardage.
Carpet Calculator FAQs
Why is carpet sold by the square yard instead of square foot?
How much extra carpet should I order for waste?
Do I need new padding under new carpet?
How long does carpet typically last?
How do I measure stairs for carpet?

Written by
Nabil Sharif
Founder of CalcDune — a free library of 137 online calculators for finance, health and everyday math. Every calculator shows the formula behind its result, so you can see exactly how your numbers are worked out.
More articles by Nabil →