Rug Size for a Living Room: What Fits Your Sofa?

By RugCalc Editorial Team · Last updated: 2026-10-13 · 8 min read

Quick answer: choose a rug big enough that the front legs of all main seating sit on it. For a standard sofa against the wall, an 8×10 works for a small room and a 9×12 for a larger one. Here's how to measure and decide.

Skip the math? Use the free rug size calculator — it does the work in seconds.
In this guide
  • Rule of thumb
  • 8x10 vs 9x12
  • Measure for your sofa
  • Placement options
  • Small rooms
  • Common mistakes

Rule of thumb

The classic guideline: a living room rug should anchor the seating, with the front legs of the sofa and chairs on the rug and about 12–18 inches of bare floor showing at the edges. If the rug is too small, the room looks disconnected; too big, it crowds the walls.

That 12–18-in band of bare floor is the visual buffer that makes a rug look deliberately sized instead of a random mat. Less than 12 in reads cramped; more than 18 in and the rug starts to look undersized for the room.

8x10 vs 9x12

RugBest for
5×8Small seating areas, under a loveseat
8×10Small–medium living rooms, 2–3 seats
9×12Larger rooms, sofa + chairs
10×14 / 12×15Big open-plan spaces, L-shape sofas

A 9×12 is 108 sq ft vs 80 for an 8×10 — the jump feels bigger than the name suggests. If you're torn between the two and the room is medium-sized, size up: a 9×12 anchors a sofa plus a chair better and is rarely wrong.

Measure for your sofa

Measure the seating arrangement's footprint (sofa length plus chairs), then add 24–36 in on each side for the "landing" zone. A 7-ft sofa with a chair on one side usually needs a 9×12; just a 6-ft sofa against a wall can work with 8×10.

The landing zone is where your feet rest when you sit or step around the furniture. Cram the rug too tight under the seating and you'll feel the edge underfoot when you walk past — that 24-in buffer is what keeps it comfortable.

Placement options

Small rooms

In a compact living room, don't force a huge rug. A 5×8 or 6×9 under the seating front legs still reads as intentional and keeps the space open. When in doubt, size up slightly — an undersized rug is the most common mistake.

Common mistakes

FAQ

What size rug do I need for a 3 seater sofa?

A 3-seater sofa works with an 8×10 ft rug if it's against a wall, or a 9×12 ft if you want all legs on the rug in a larger room.

Is a 8x10 or 9x12 rug bigger?

A 9×12 ft rug is bigger (108 sq ft vs 80 sq ft). The 8×10 suits smaller rooms; the 9×12 suits larger seating areas and bigger sofas.

Should the rug go under the couch?

Yes — the front legs of the sofa should sit on the rug, with the back legs on the floor for the standard look. For a formal look, put all legs on a larger rug.

How much floor should show around a rug?

Aim for 12–18 inches of bare floor between the rug and the walls for a balanced look. Much less looks cramped, much more looks undersized.

Use the calculator. Get exact numbers for your project with the rug size calculator.