How Much Carpet Do I Need for a 12x12 Room? (Chart + Calc)
A 12x12 room needs 158 sq ft of carpet (17.6 sq yd). Chart by room size, roll width and full cost breakdown.
Quick answer: A 12×12 ft room needs about 158 sq ft of carpet (with 10% waste) — roughly 17.6 square yards. Use the carpet calculator for exact numbers.
Carpet math for a 12x12 room
- Floor area: 12 × 12 = 144 sq ft
- Waste (cuts, seams): 10% → 158 sq ft
- In square yards: 158 ÷ 9 = 17.6 sq yd
Carpet needed by room size (10% waste)
| Room | Sq ft | Sq yards |
|---|---|---|
| 10×10 bedroom | 110 | 12.2 |
| 12×12 bedroom | 158 | 17.6 |
| 12×14 bedroom | 185 | 20.6 |
| 14×16 living | 246 | 27.4 |
| 12×20 family room | 264 | 29.3 |
Watch the roll width
Most carpet comes in 12-foot-wide rolls. A 12×12 room fits with no seam; a 14×16 room (wider than 12 ft) needs a seam — that's where waste adds up. If your room exceeds the roll width, budget 15% waste.
Full cost picture (per sq ft, installed)
| Item | Typical cost |
|---|---|
| Carpet | $2-10 |
| Padding | $0.30-0.80 |
| Installation | $2-5 |
| Total installed | $5-15/sq ft |
FAQ
How much carpet for a 12x12 room in yards?
17.6 square yards with 10% waste (158 sq ft).
How many square feet in a yard of carpet?
9 sq ft per square yard. Carpet is often priced per square yard.
Do I need extra carpet for a closet?
Yes — add the closet floor area to your measurement.
Need a different size?
Our free calculators give you the exact answer in seconds.