
What Size Rug Do I Need? A Room-by-Room Sizing Guide
· Maison Perrin · 12 min read
What size rug do I need is the most-asked question in our inbox, and the answer has more rules than people expect. Most rooms need a bigger rug than the buyer thinks — sometimes by an entire size up. A 5x7 rug in an 8x10 living room makes the space look chopped up. The same room with a 9x12 looks finished.
This guide gives you the actual rug size rules for living rooms, dining rooms, bedrooms, hallways, and open-plan layouts. With the math worked out for the most common table, bed, and sofa sizes. Use it before you measure, and definitely before you buy.
Quick Rug Size Cheat Sheet by Room
The rules below take a few minutes to internalize. If you only need the rug size answer right now, here’s the cheat sheet for the most common rooms. (Pair this with our guide to the 7 types of vintage rugs when you're deciding what style fits the space.)
- Small living room (10x12 to 12x14): 6x9 or 8x10 rug
- Standard living room (12x14 to 14x16): 8x10 or 9x12 rug
- Large living room (14x16+): 9x12, 10x14, or 11x15 rug
- 4–6 seat dining table: 8x10 rug
- 6–8 seat dining table: 9x12 rug
- Queen bed: 8x10 rug centered, or 9x12 with foot extension
- King bed: 9x12 or 10x14 rug
- Standard hallway (3–4 ft wide): 2.5x8 to 3x12 runner
- Open plan (combined living + dining): 10x14 + 8x10 layered in zones
The rest of this rug size guide explains the why and the corner cases. The cheat sheet covers the 80% case.
The First Rule of Rug Sizing
The first rule of rug sizing is simple: when in doubt, size up. The single most common mistake homeowners make is buying a rug that’s too small for the room. The second rule is that a rug needs to do work — anchor furniture, define a zone, soften the floor under your feet. To do that work, the rug has to relate to the furniture in scale, not just sit there.
Three placement schools cover most living rooms:
- All legs on. Every piece of seating sits fully on the rug. Looks generous and intentional. Requires the largest rug — usually 10x14 or bigger in a typical living room.
- Front legs only. The front feet of every chair and sofa land on the rug. Rear legs sit on the floor. Most flexible school for most living rooms — works at 8x10 and 9x12.
- Float. No furniture touches the rug. The rug sits centered as a graphic element. Works for small or sculptural pieces and for very large open spaces where a small accent rug under a coffee table reads as intentional.
Pick one school and apply it to every seating piece in the room. Mixing schools — sofa front-legs-on, chairs floating — looks accidental.
What Size Rug for the Living Room

For most living rooms, the right rug size is 8x10 or 9x12. An 8x10 works in a 12x14 to 14x16 room. A 9x12 fits a 14x16 to 16x18 room. A 10x14 or 11x15 is for rooms 16x20 and larger.
Width matters more than buyers expect. Your rug should be at least 6 inches wider than your sofa on each side, and ideally 8 to 12 inches. A 7-foot sofa wants an 8-foot-or-wider rug. A standard 84-inch sofa wants a rug that runs at least 96 inches wide. Anything narrower visually pinches the seating.
The 12-to-18-inch border rule: leave a foot to a foot and a half of bare floor between the rug and the wall. Less than 12 inches looks cramped. More than 24 inches looks like the rug shrank.
For a standard 9x12-foot rug placement, a piece like the Vintage Mehrivan Carpet 9.5x12.5 hits the sweet spot for a 14x16 room.
For smaller living rooms (think 12x14 or condo-scale), an 8x11 sits at standard. The Vintage Distressed Ahar Carpet 8x11 works at this scale.
What Size Rug for the Dining Room
For dining rooms, the rule is the 24-inch rule: your rug should extend at least 24 inches beyond the table on every side. That’s the average distance a chair pulls back when someone sits down. A smaller rug will catch chair legs every time someone gets up — annoying for guests, eventual damage to the rug.

By table size:
- 36 x 60 in. table (4–6 seats): 8x10 rug
- 36 x 72 in. table (6–8 seats): 8x10 or 9x12 rug
- 36 x 96 in. table (8–10 seats): 9x12 or 10x14 rug
- 48-inch round table: 8-foot round rug
- 60-inch round table: 9-foot round rug
Chair size matters. Big armchairs at the table need a wider margin — 30 to 36 inches beyond the edge instead of 24. Slim chairs without arms can sit on a tighter margin.
For a 4-to-6-seat table in a smaller dining space, the Vintage Mehrivan Carpet 7.5x9.5 works comfortably under the table while leaving floor for the surrounding furniture.
What Size Rug for the Bedroom
For the bedroom, leave at least 24 inches of rug visible on three sides of your bed. Three approaches work, depending on bed size and floor space.
The all-under approach: a single large rug that runs under the bed and extends 24+ inches at the foot and on both sides. Use 9x12 for a king, 8x10 for a queen, 8x10 or 6x9 for a full.
The two-thirds approach: a single rug under the lower two-thirds of the bed, extending past the foot. Lets nightstands sit on bare floor and saves on rug size. Works with 8x10 or 9x12.
The flanking approach: two smaller rugs or runners, one on each side of the bed. Use 2.5x8 or 3x10 runners. Useful when wall-to-wall is already in place or when the bed sits against a wall in a small room.

For a queen or full in a smaller bedroom, the Vintage Fine Kerman Carpet 6x9 works flanked or fully under in the two-thirds layout.
What Size Rug for Hallways and Entryways
Hallways take runners. The standard hallway runner is 2.5 to 3 feet wide and runs 8 to 16 feet long depending on the hallway length. Leave at least 4 to 6 inches of bare floor at each end and on each side — runners that touch the baseboard look like fitted carpet, not a placed runner.
Wider hallways (4 feet or more) take a wider runner — 3.5 or 4 feet wide. For hallways longer than 16 feet, use two runners back to back rather than one custom-length piece, which gets unwieldy and expensive.
Entryways take a small rug or runner depending on layout. A 2x3 or 3x5 in the foyer gives the door a clear landing zone. A 2.5x8 runner along an entry hall gives length and absorbs incoming foot traffic.

For long hallways with serious wall-to-wall to soften, vintage runners like the Vintage Distressed Karaja Runner 3.5x15 deliver both length and pattern.
What Size Rug for Open-Plan Layouts
Open-plan layouts work in zones. Use rugs to mark each zone — living, dining, reading nook — and use a rug big enough to anchor all the furniture in that zone.

Two principles for open-plan:
- Don’t undersize. An open-plan living-and-dining wants a 10x14 minimum on the living side and an 8x10 to 9x12 on the dining side. Smaller rugs in big rooms read like islands floating in empty floor.
- Coordinate but don’t match. The rugs in each zone should share a tone or palette but never be identical. Identical rugs make the zones feel like a hotel lobby instead of a home.
For genuinely large open spaces, the Vintage Fine Lilihan Carpet 12x18.5 is the kind of rug size that anchors an entire living zone with room to spare.
5 Rug Sizing Mistakes to Avoid
The same five rug size mistakes show up over and over in customer photos:

- Postage-stamp sizing. A 5x7 rug in front of a 7-foot sofa, with the rest of the seating on bare floor. The rug looks like a sample. Either size up or skip the rug entirely.
- Floor border too wide. A 6x9 rug in the middle of a 14x18 room with three feet of empty floor on every side. Reads as forgotten. Size to within 12–18 inches of the walls.
- Wrong shape for the table. A round rug under a rectangular dining table or vice versa. The shape mismatch makes the dining zone look unplanned. Match the rug shape to the table shape.
- Sofa hanging off the back. A rug exactly the same depth as the seating arrangement, with the sofa back lined up to the rug back. Looks like the rug ran out of room. Add 6+ inches of rug behind the sofa or float it forward instead.
- Blocking traffic flow. A rug that crosses a doorway threshold or runs into a high-traffic walking lane. Either size up so the rug fully covers the lane or pull the rug back so it starts cleanly inside the room.
How to Measure Before You Buy
Three measurement tools prevent expensive returns:
- Painter’s tape. Tape out the exact rug dimensions on the floor where it will sit. Live with it for 24 hours. Walk around it. Sit on the furniture. If the tape feels small, buy a size up.
- Cardboard mockup. Cut cardboard to the rug’s dimensions. Stack a few large pieces if needed. Place it where the rug will go. Adjusts for furniture overhang and traffic patterns better than tape alone.
- Phone photo from the doorway. Stand in the doorway, take a photo of the painter’s tape or cardboard layout, then look at the photo. Bad proportions show up faster in a photo than in person.
For online shopping specifically, request the exact measurements from the seller in inches. Listings often round dimensions up. A “9x12” rug might actually be 8’7” x 11’9”, which can be the difference between fitting your space and not. For a deeper checklist on what to ask before buying online, see How to Buy a Vintage Rug Online Without Getting Burned.
The Bottom Line on Rug Sizing
Most rooms need a bigger rug than the buyer thinks. Living rooms want 8x10 minimum and 9x12 standard. Dining rooms want 24 inches of rug around every side of the table. Bedrooms want 24 inches on three sides of the bed. Hallways want a runner 4 to 6 inches narrower than the hall is wide. Open-plan spaces want one rug per zone, sized to anchor every piece in that zone.
Tape it out. Measure twice. Then size up.
The right rug size is the one that makes the room feel intentional. The wrong rug size is the one that makes the room feel half-finished. Almost every regret we hear about a rug purchase traces back to a rug size that was a step too small for the space — almost never to one that was a step too big. When you’re between two rug sizes, the larger one is almost always the right choice.
Once you’ve chosen the right rug size, the next decision is type. Our breakdown of the 7 types of vintage rugs every home needs to know walks through Persian, Turkish, Moroccan, kilim, and other categories and which suits which room. From there, our styling guide covers how to layer and live with a vintage piece in a modern room.
Frequently Asked Questions
What size rug for a small living room?
For a small living room (10x12 to 12x14), a 6x9 or 5x8 rug usually works as a front-legs-only anchor. For rooms under 10x12, consider floating a 4x6 or 5x7 in front of the sofa as a graphic element rather than trying to hold all the furniture. The 12-to-18-inch border rule still applies — keep at least a foot of bare floor between rug and wall.
Should the rug be bigger than the sofa?
Yes — the rug should be at least 6 to 12 inches wider than your sofa on each side. A 7-foot sofa wants an 8-foot-or-wider rug. The rug should also extend at least 6 inches beyond the front legs of the sofa, ideally far enough for a coffee table to sit fully on the rug. Anything narrower visually pinches the seating arrangement.
Do all furniture legs need to be on the rug?
No — three placement schools work. All legs on puts every furniture piece on the rug, the most generous look. Front legs only puts the front feet on the rug and rear feet on the floor, the most common school. Float keeps furniture off the rug entirely. Pick one school and apply it to every seating piece for a coherent look.
What size rug for a king-sized bed?
A 9x12 rug centered under a king bed gives you 24 inches of visible rug at the foot and on both sides. A 10x14 gives more breathing room for a larger primary bedroom. Avoid going smaller than 9x12 with a king unless you’re using two runners flanking the bed instead of a single rug under it.
What size rug for a 6-person dining table?
A standard 6-person rectangular table (around 36 x 72 inches) works best on an 8x10 rug. The 24-inch rule means you need at least 24 inches of rug beyond the table on every side, which an 8x10 just achieves. For larger chairs or extra clearance, size up to a 9x12. A 60-inch round 6-seat table pairs with a 9-foot round rug.
Are 8x10 rugs too small for a living room?
For most living rooms in the 12x14 to 14x16 range, an 8x10 is the right standard size. It becomes too small when the room exceeds 14x16 or when furniture extends past the rug edges by more than 4 to 6 inches. Tape out 8x10 first; if the dimensions feel marginal in person, jump to 9x12 rather than splitting the difference.






































