Area Rug Size Calculator
Work out the right rug size for a living room, dining room or bedroom from your furniture dimensions and a buffer allowance, rounded up to the nearest size rugs actually come in.
How this calculator works
The calculator adds a buffer allowance to each side of the relevant furniture dimension, then rounds up to the nearest size rugs are commonly sold in:
rug_length = furniture_length + (2 × buffer_in / 12) rug_width = furniture_width + (2 × buffer_in / 12) // round up to nearest standard size: 5×8, 6×9, 8×10, 9×12, 10×14
For a living room, this calculator asks for sofa length plus a seating area depth you estimate from your own layout, since a single sofa measurement alone doesn't define the room's other dimension. For a bedroom, buffer defaults to about 20 in — a reasonable range beyond the bed's sides and foot so the rug is underfoot when you step out of bed, though this isn't a fixed industry standard the way the living and dining room ranges are.
Worked example
Living room — 7 ft sofa, 7 ft seating depth, 8 in buffer:
- Ideal size: 7 + (2 × 8 ÷ 12) = 8.33 × 8.33 ft.
- Nearest standard size that covers it: 9 × 12 ft.
Dining room — 6 × 3.5 ft table, 27 in buffer:
- Ideal size: (6 + 4.5) × (3.5 + 4.5) = 10.5 × 8 ft.
- Nearest standard size: 9 × 12 ft — the next size up, since 8×10 falls just short on length.
Standard rug sizes
| Size | Typical use |
|---|---|
| 5 × 8 ft | Small living room, bedroom accent |
| 6 × 9 ft | Medium living room, small dining |
| 8 × 10 ft | Standard living room, medium dining |
| 9 × 12 ft | Large living room, large dining |
| 10 × 14 ft | Great rooms, oversized dining |
Measuring your room
- Living room — measure the sofa's total length and estimate the depth of the seating cluster, from sofa front to the facing chairs or coffee table zone.
- Dining room — measure the table itself, not the room; the buffer accounts for pulled-out chairs.
- Bedroom — measure the bed's footprint (width across the headboard, length head to foot).
- When in doubt, size up — a slightly larger rug than the formula suggests almost always looks better than one that's too small.
Frequently asked questions
How much bigger should a rug be than a dining table so chairs stay on it when pulled out?
About 24 to 30 inches of buffer per side. A pushed-in chair's back legs already sit roughly 12 to 15 inches behind the table edge, and it needs room to slide back further for someone to sit or stand.
What's the difference between all-legs-on and front-legs-on living room rug sizing?
All-legs-on means every seating piece sits fully on the rug — a grounded look that needs a bigger rug, best in larger rooms. Front-legs-on means only front legs rest on the rug, which still anchors the space without needing an oversized rug.
What are standard rug sizes?
5×8, 6×9, 8×10, 9×12 and 10×14 feet are the most common, with smaller accent sizes and larger great-room sizes available too. This calculator rounds up to the nearest one, since custom sizing is usually pricier and harder to source.
What should I know about layering two rugs?
The bottom rug should follow the room's normal sizing rules, since it does the functional anchoring. The top, decorative rug can be noticeably smaller, often 70 to 80% of the base rug's size, centered on top.