All QuestionsLayout

What size rug do I need for my living room?

Emma Laurent
Emma LaurentFurniture Consultant & Space Planner
May 6, 2026
Quick Answer

For most living rooms, you need an 8x10 feet (240x300 cm) rug. It fits a standard sofa plus two chairs with all front legs on the rug. If your room is under 12 square meters, go with 6x9 feet. If it is over 20 square meters, go with 9x12 feet. The rug should always be large enough that at least the front legs of all seating touch it.

The right rug size depends on your room dimensions and furniture layout. For a standard living room with a sofa and two chairs, an 8x10 feet (240x300 cm) rug is the most versatile choice. It anchors the seating area and allows at least the front legs of every piece to rest on the rug, which is the standard recommended by the American Society of Interior Designers for creating a cohesive furniture grouping.

What size rug for a living room?

The size depends on your room and how much furniture you want on the rug. Here is a quick reference:

Room SizeRug Size (ft)Rug Size (cm)Best For
Small (under 12 m²)5x8 or 6x9150x240 or 180x270Apartment living rooms, front legs only on rug
Medium (12–20 m²)8x10240x300Most standard living rooms, front legs of all furniture on rug
Large (over 20 m²)9x12 or larger270x360Open plan spaces, all furniture fully on rug

Leave 30 to 45 cm (12 to 18 inches) of bare floor between the rug edge and the wall. This frames the rug and makes the room feel balanced rather than wall to wall carpeted.

What size rug for a bedroom?

In a bedroom, the rug should extend at least 60 cm (24 inches) beyond each side and the foot of the bed. This means your feet land on soft rug when you get out of bed, not cold floor. Here are the sizes by bed type:

Bed SizeRug Size (ft)Rug Size (cm)
Twin / Single5x8150x240
Full / Double6x9180x270
Queen8x10240x300
King9x12270x360

Place the rug so it starts about 20 cm under the bed frame. You do not need the rug to go all the way under the headboard. Two thirds of the rug visible beyond the bed is the standard bedroom placement.

What size rug for a dining room?

A dining room rug must be large enough that chairs stay on the rug even when pulled out. The rule is to add 120 to 150 cm (4 to 5 feet) to each dimension of your dining table. So a table that is 180x90 cm needs a rug that is at least 300x210 cm (roughly 7x10 feet). If chairs fall off the rug edge when pulled back, the rug is too small.

What is the most common mistake with rug sizing?

Buying a rug that is too small. A small rug floating in the middle of a room with no furniture touching it looks like a bathmat. It visually shrinks the room and disconnects the furniture from each other. If budget is an issue, it is always better to buy a larger rug in a simpler material than a smaller rug in an expensive one. A plain jute 8x10 for 150 euros will always look better than a patterned wool 5x7 for 300 euros in the wrong size.

Summary

For living rooms use 8x10 feet for most spaces, 6x9 for small rooms, and 9x12 for large rooms. For bedrooms match the rug to your bed size with 60 cm overhang on three sides. For dining rooms add 120 to 150 cm to each table dimension. Always leave 30 to 45 cm of bare floor between rug and wall. When in doubt, go bigger.

See how it looks in your room

Place real furniture from IKEA, Amazon, and Wayfair in your actual space before buying.

Try MeltFlex Free