What size rug for a living room? 5×8 vs 6×9 vs 8×10
Pick the layout before the size. All legs on the rug needs about 8×10 ft (240×300 cm) in a standard living room, front legs on needs 6×9 ft (200×300 cm), and a floating rug in front of the sofa needs 5×8 ft (160×230 cm). Whichever you choose, the rug should run at least 6–8 inches past each end of the sofa, or it will read as too small no matter how good it looks in the listing photo.
Choose the layout first
There are only three arrangements worth considering. All legs on puts every piece of furniture fully on the rug — the most generous look, and the one that needs the biggest rug. Front legs on catches the front legs of the sofa and chairs, ties the seating together and costs a size less. Floating sits under the coffee table only, with all furniture off it. The size question has no answer until this one is settled.
If the size is settled but the position is not, use the separate guide to rug placement under a sofa.
Once the layout is chosen, check the size against the room: the tool below draws any standard size on your floor plan and tells you how much bare floor is left.
Will this rug fit your room?
The same tool with the full conversion chart lives on the rug size calculator page.
The overhang rule
Whatever the layout, the rug should extend 6–8 inches (15–20 cm) beyond each end of the sofa. An 84-inch sofa therefore wants a rug at least 96 inches wide, which is the 8-foot side of an 8×10. Stopping the rug short at the arms is what makes a room look like the furniture was delivered to the wrong apartment.
Standard sizes, and what each one actually covers
Rugs come in a short list of sizes: 5×8, 6×9, 8×10 and 9×12 feet. The exact centimetre conversions live on their own pages — 5×8 in cm and 8×10 in cm — this guide is about which one the room wants. In a 12×15-foot living room, an 8×10 gives you all legs on with a comfortable margin, a 6×9 gives you front legs on, and a 5×8 will float in front of the sofa and look undersized against a full-length couch. Leave roughly 18 inches of bare floor between the rug edge and the walls in a normal room, and about 8 inches in a small one.
Dining rooms and bedrooms use different numbers
Under a dining table the rug has to extend 24 inches (60 cm) past every edge, because chairs must stay on the rug when pulled out. Anything less and the back legs catch the edge every time someone sits down. In a bedroom, aim for 18–24 inches of rug on each side of the bed so your feet land on wool, not on floorboards.
The check that beats the tape measure
Tape the rug's outline on the floor with painter's tape before ordering and live with it for a day — you will see immediately whether the sofa legs land where you expected. For the visual half of the question, place the exact rug from the store listing into a photo of your room at its real dimensions, since the same size reads completely differently under a low sofa than under a high-legged one.
FAQ
What size rug do I need for a living room?
Most living rooms want an 8×10 ft (240×300 cm) rug for all legs on the rug, or a 6×9 ft (200×300 cm) for front legs on. A 5×8 only works as a floating rug in front of the sofa.
Should all furniture legs sit on the rug?
Any of the three layouts works: all legs on, front legs on, or floating. All legs on needs the largest rug and reads the most generous; front legs on is the usual compromise in an average living room.
How far should a rug extend past the sofa?
At least 6–8 inches (15–20 cm) beyond each end. An 84-inch sofa wants a rug of at least 96 inches on that side.
What size rug goes under a dining table?
One that extends 24 inches (60 cm) beyond every edge of the table, so chairs stay on the rug when pulled out.
How do I see a specific rug in my room before buying?
Use a photo-based try-on like Roomephant: paste the store link, upload one photo of the room, and the exact rug is placed at real scale using the dimensions from the listing. Free, no signup.