Carpet calculator
Drops off the roll, seams and the real offcut, room by room.
By Rohit GaurLast updated September 25, 2026Report a mistake
Set what your measurements are good to and the quantities below allow for the largest the rooms could be.
US carpet comes on 12 ft rolls, some on 13.5 or 15 ft; British carpet on 4 m and 5 m. Use the width of the carpet you are buying.
The installation standard asks for at least 3 inches along each wall, because walls are rarely straight. It goes on both ends of every drop and on both sides of the room.
Carpet pile catches the light differently from each direction, so where rooms meet at a doorway the pile should run the same way through both. This assumes every room's length was measured the same way round.
What to buy
25 ft off a 12 ft roll
300 ft² · 1 seam
On a 13.5 ft roll this would take 168.75 ft² — 131.25 ft² less carpet, and no seam.
A plain estimate — floor area plus 10% — would say 158.4 ft². The roll needs 300 ft², because carpet is cut in whole roll widths.
- Carpet bought
- 300 ft²
- Floor covered
- 144 ft²
- Offcut
- 156 ft²
- Offcut as a share of the floor
- 108.3%
Room by room
- Room 12 drops of 12.5 ft, laid along its length1 seam
Every drop in a room comes off the roll the same way, so the pile runs one direction across it. Filling a gap with an offcut turned round is what the installation standard rules out, which is why the offcut is shown rather than used.
Rooms
Cutouts (taken off)
Extra areas (added on)
Share this calculation
The link holds the measurements themselves, so it opens the same calculation on any device.
Carpet is not bought by the square foot
Whatever the price tag says, carpet comes off a roll of fixed width, cut into lengths called drops. A room narrower than the roll takes one drop; a wider one takes two side by side, with a seam between them. So the question is not “how many square feet” but “how many drops, how long, and which way round” — and the answer is usually well over the floor area.
This page lays every room both ways and keeps the one that buys less carpet, with fewer seams breaking a tie. Each worked example below uses the default trimming allowance of 3 inches at every wall.
| Room | Roll | Laid | Off the roll | Carpet bought | Floor |
|---|---|---|---|---|---|
| 14 × 10 ft | 12 ft | one drop, along | 14 ft 6 in | 174 sq ft | 140 sq ft |
| 18 × 14 ft | 12 ft | two drops, across | 29 ft, 1 seam | 348 sq ft | 252 sq ft |
| 20 × 12 ft | 12 ft | two drops, across | 25 ft, 1 seam | 300 sq ft | 240 sq ft |
| 20 × 12 ft | 13.5 ft | one drop, along | 20 ft 6 in | 276.75 sq ft | 240 sq ft |
The second row is where the usual shortcut goes wrong. Floor area plus 10% says 277 sq ft; the roll needs 348, because carpet is cut in whole roll widths: the second drop has to cover only 6 ft 6 in of the room, and the other 5 ft 6 in of its 12 ft — nearly half — has nowhere to go.
A room as wide as the roll
The last two rows are the same room. It is exactly 12 ft wide, which looks like a perfect fit for a 12 ft roll — until you allow for trimming. The carpet installation standard asks for “at least 3 inches along each wall for trimming”, because walls are rarely straight. On a 12 ft roll that leaves no trim at the side walls, so the room takes two drops and a seam.
On a 13.5 ft roll the same room takes one drop, no seam, and less carpet. A room that is just about a roll wide is where a wider roll pays for itself. Set the allowance to zero if your fitter tells you otherwise; it is only a default.
It is not only the edge cases. A 14 × 10 ft room on a 12 ft roll is one drop of 14 ft 6 in — 174 sq ft. The same room on a 15 ft roll, laid across instead, is one drop of 10 ft 6 in — 157.5 sq ft, about a tenth less carpet. So the page tries every roll width a shop stocks against your rooms and, when another one buys less, says so with a button to switch to it.
Which way the pile runs
Carpet pile leans, and it catches the light differently from each direction. The installation standard asks that adjacent pieces of the same carpet run the same way. Every drop in a room here comes off the roll the same way round, so that holds within each room automatically.
Between rooms it is your call. Tick run every room the same way and the page lays every room in the same direction — whichever buys less carpet overall — so the pile runs straight through the doorways. It assumes you measured each room’s length the same way round, and it usually costs a little more carpet.
The same standard asks for seams to be kept to a minimum, to run the length of the room and with the main traffic, not across the light and not perpendicular to a doorway. A calculator cannot see your windows or your traffic, so the room-by-room plan shows which way each room is laid and where its seams are, for you to check against the room.
Square feet, square yards and square metres
The big US stores tag carpet per square foot; carpet shops quote per square yard; British shops price per square metre. A square yard is nine square feet, so a square-yard price typed into a square-foot field makes the bill nine times too big. The price unit on this page is yours to choose and is always shown next to the price.
Even the stores cross the units. One large retailer’s page for a 12 ft carpet shows “$1.00 /sq. ft.” next to “($12.00 /square yard)” — but a dollar a square foot is nine dollars a square yard. The twelve dollars is one foot cut off a 12 ft roll.
What this version does not do yet
- Fill gaps from offcuts. The offcut is real carpet, and a fitter will often use it for a closet or a doorway. Doing that properly means keeping the pile direction, which is what makes it a planning problem rather than arithmetic — so the offcut is shown here, not spent.
- Stairs, which are measured and wasted differently.
- Patterned carpet, which needs extra length on every drop to match the pattern at the seams.
Where these numbers come from
- Finding the right carpet: broadloom comes 12, 13.5 or 15 feet wide — The Carpet and Rug Institute
The widths are listed under the commercial market; the same page describes 12 ft as the width most residential carpet is made in. The address carpet-rug.org/size-options.html now redirects here.
Checked 2026-09-18
- Glossary: most carpets come in 4 m and 5 m widths — Cormar Carpets
Under the entry for seams — the two widths exist to keep seams to a minimum.
Checked 2026-09-18
- CRI 105: Standard for Installation of Residential Carpet — The Carpet and Rug Institute
Section 5.2: adjacent pieces of the same carpet have the same pile direction. Section 5.1: keep seams to a minimum, running the length of the room, parallel to the main traffic, not across the light and not perpendicular to a doorway. Section 5.3: allow "at least 3 inches along each wall for trimming".
Checked 2026-09-18
- How to work out how much carpet you need: add 5% for waste and seams — Cormar Carpets
5% on the total for rooms, 10% for stairs. It gives no trimming allowance and never mentions a cut plan — which is why this page uses the 5% only for the comparison line.
Checked 2026-09-18
- Carpet cut to order off a 12 ft roll, sold by the square foot — The Home Depot
The same page shows "$1.00 /sq. ft." beside "($12.00 /square yard)" — but $1.00 a square foot is $9.00 a square yard. The $12 is one foot cut off a 12 ft roll. It is a live example of how easily the price units get crossed.
Checked 2026-09-18
- MemoryStep carpet pad: rolls of 6 × 30 ft (20 sq yd) — Leggett & Platt Flooring Products
The same maker's other pads come in 30 and 40 sq yd rolls, so there is no standard pad roll to count against — the page prices pad by the area it covers instead.
Checked 2026-09-18