Buying too little flooring means a frustrating mid-project trip back to the store — and a risk the same batch won't be in stock. Buying too much wastes money. Here's exactly how to calculate flooring for any room — with waste factors, box conversions, and tips for odd-shaped spaces, closets, and hallways.
Step 1: Measure the Room Correctly
Measure the length and width of the room at its widest points, including any alcoves or bump-outs. Don't subtract for islands, cabinets, or large furniture — flooring typically runs underneath or close to these, and you need material for those areas anyway.
For rooms with closets, measure the closet separately and add it to your total. A standard reach-in closet adds 8–12 sq ft. A walk-in closet can add 30–60 sq ft — don't forget it.
For L-shaped rooms, divide the space into two rectangles, calculate each, and add them together. For rooms with angled walls or bay windows, measure the largest bounding rectangle — the waste factor will cover the oddly shaped cuts.
Multiply length × width for each section to get your base square footage. Example: a 12 ft × 10 ft bedroom = 120 sq ft base area.
Step 2: Add the Right Waste Factor
Never buy exactly the amount you need. Waste is inevitable — from cuts at walls, broken pieces, pattern matching, and future repairs. The right waste percentage depends on the flooring type and installation pattern:
- 5% — Simple rectangular rooms, straight-set install, no pattern matching (LVP in a square room)
- 10% — Standard recommendation for most rooms and most flooring types
- 15% — Diagonal installation, L-shaped or irregular rooms, hardwood with natural color variation
- 20% — Herringbone, chevron, or complex geometric patterns; rooms with many angles or obstacles
When in doubt, use 10%. At 10% waste: 120 sq ft × 1.10 = 132 sq ft to purchase. The extra is insurance — and you can often return unopened boxes.
Step 3: Convert Square Feet to Boxes
Most flooring is sold in boxes that cover a specific square footage. The coverage is always listed on the box label — look for something like "covers 20.5 sq ft per box" or "23.64 sq ft/carton." Divide your total sq ft by the box coverage and round up to the nearest whole number.
Example: 132 sq ft ÷ 20.5 sq ft per box = 6.4 → buy 7 boxes. Always round up, never down.
If you're buying online and the exact box coverage isn't listed, use these rough estimates: LVP planks typically cover 18–24 sq ft per box; hardwood is often 20–25 sq ft per bundle; tile comes in various quantities but is usually sold by the box with coverage labeled.
Waste Factor by Flooring Type
| Flooring Type | Straight Install | Diagonal/Pattern | Notes |
|---|---|---|---|
| LVP / Luxury Vinyl Plank | 10% | 15% | Most forgiving for DIY |
| Laminate | 10% | 15% | Similar to LVP; chips on cuts |
| Hardwood (solid/engineered) | 10–12% | 15–20% | Natural variation adds waste |
| Porcelain / Ceramic tile | 10% | 15–20% | Add 5% extra for grout lines |
| Carpet | 10% | 15% | Sold by sq yd; divide sq ft by 9 |
| Cork / Bamboo | 10% | 15% | Similar to hardwood install |
How to Handle Hallways and Awkward Spaces
Hallways are easy to forget but can add meaningful square footage. A standard 3 ft wide hallway that's 10 ft long adds 30 sq ft — that's 1–2 extra boxes depending on the product. Measure every area the flooring will cover, no matter how small.
Stairs require separate calculation. Each step typically needs one tread (roughly 10×36 inches = 2.5 sq ft) and one riser (roughly 7×36 inches = 1.75 sq ft). A standard 13-step staircase needs about 55 sq ft of flooring material just for the stairs, plus extra waste for the angled cuts at the nose of each tread.
Calculating Carpet Specifically
Carpet is sold by the square yard, not square foot. To convert: divide your total square feet (with waste) by 9. A 200 sq ft room with 10% waste = 220 sq ft ÷ 9 = 24.4 sq yd → order 25 square yards.
Carpet also comes in standard roll widths of 12 feet and sometimes 15 feet. If your room is 14 feet wide, you'll need a 15-foot roll — which means you're buying extra whether you want it or not. Factor this into your budget.
Flooring Calculator by Room Size (Quick Reference)
| Room Size | Base Sq Ft | With 10% Waste | Approx. Boxes (20 sq ft/box) |
|---|---|---|---|
| 10×10 ft | 100 sq ft | 110 sq ft | 6 boxes |
| 12×10 ft | 120 sq ft | 132 sq ft | 7 boxes |
| 12×12 ft | 144 sq ft | 158 sq ft | 8 boxes |
| 14×12 ft | 168 sq ft | 185 sq ft | 10 boxes |
| 16×14 ft | 224 sq ft | 246 sq ft | 13 boxes |
| 20×16 ft | 320 sq ft | 352 sq ft | 18 boxes |
Pro Tips for Buying Flooring
- Same batch/lot number — Colors vary slightly between production runs. Buy all your flooring at once and check that every box has the same lot number printed on the label.
- Acclimate before installing — Let hardwood and LVP sit in the room (unopened or open) for 24–72 hours. The planks expand and contract with temperature and humidity; installing "cold" planks in a warm room causes gaps.
- Keep a box for repairs — Save at least one box of leftover flooring. Matching a discontinued product 5 years later is nearly impossible — and even "available" products sometimes have dye lot variations that look wrong next to old flooring.
- Check return policies before buying — Most home improvement stores accept unopened boxes within 30–90 days. Buying slightly more and returning the unused boxes is smarter than coming up short.
- Read the warranty requirements — Many flooring warranties require specific underlayment, acclimation periods, and installation methods. Skipping these steps voids the warranty.
Frequently Asked Questions
How do I measure an irregular room? Divide it into rectangles, measure each one, and add the totals. For rooms with angles, use the bounding rectangle (the largest rectangle that contains the whole room) and let your waste factor cover the cuts.
Does flooring go under cabinets? It depends on the product. Hardwood and LVP should generally not go under kitchen cabinets — the flooring needs room to expand and contract. Tile is typically installed after cabinets are placed. Check your specific product's installation guide.
Do I need underlayment? Most LVP and laminate products include a pre-attached underlayment or require a separate thin foam layer. Solid hardwood does not use underlayment. Tile needs a cement board substrate, not foam. Always follow the manufacturer's installation requirements.