DIY

How to Choose a Rug Size: Room-by-Room Guide

By Saad · Published 3 November 2026 · Curated Home Stories

Modern living room with a sofa and large windows

Quick answer: Choose a rug large enough for the front legs of all the main furniture to sit on it. For a three-seat sofa that usually means 240 by 300 cm (8 by 10 feet). Leave 20 to 30 cm of bare floor between the rug and the wall, and measure the room before you buy.

A rug that is too small is the most common decorating mistake, and it makes a room look smaller and less expensive. A rug that is the right size ties the furniture together, defines the seating area, and makes the room feel finished. This guide explains how to choose the right rug size for every room, with the measurements that designers use.

The golden rule: front legs on the rug

The golden rule for rug size is simple: the front legs of the sofa and chairs should sit on the rug. If the rug is too small, the furniture floats around it and the room looks disconnected. If the rug is large enough for the front legs, the furniture is anchored and the room feels unified. Measure the seating area, including the sofa and chairs, and choose a rug that is at least 20 to 30 cm wider than the sofa on each side. When in doubt, choose the larger size, because a rug that is slightly too big looks better than a rug that is slightly too small.

Living room rug sizes

For a standard three-seat sofa, a rug of 240 by 300 cm (8 by 10 feet) is usually right. For a two-seat sofa, a rug of 200 by 290 cm (6.5 by 9.5 feet) often works. For a large sectional, a rug of 270 by 360 cm (9 by 12 feet) may be needed. Measure the seating group, including the coffee table, and choose a rug that extends at least 20 cm beyond the furniture on each side. Leave 20 to 30 cm of bare floor between the rug and the wall, so the room still breathes. Our rug size calculator works out the right size for your room and furniture.

Try the rug size calculator.

Bedroom rug sizes

In a bedroom, the rug should extend at least 45 to 60 cm (18 to 24 inches) beyond the sides of the bed, so your feet land on softness when you get up. For a queen bed, a rug of 240 by 300 cm (8 by 10 feet) placed under the lower two thirds of the bed works well. For a king bed, a rug of 270 by 360 cm (9 by 12 feet) is often needed. Alternatively, use two runners, one on each side of the bed, each about 60 by 150 cm. A rug under the bed should not extend under the bedside tables, because it will be hidden and wasted. Measure the bed and the room, and choose a rug that is large enough to be seen and felt.

Dining room rug sizes

A dining room rug must be large enough for the chairs to stay on it when they are pulled out. Measure the table, and add at least 60 cm (24 inches) on each side, so the chairs stay on the rug when someone sits down or stands up. For a table for six, a rug of 240 by 300 cm (8 by 10 feet) is usually right. For a table for four, a rug of 200 by 290 cm is often enough. Choose a flatweave or low-pile rug for a dining room, because it is easier to clean and chairs move easily on it. Avoid a deep-pile rug under a dining table, because it is hard to clean and chairs sink into it.

Rug size by room: a quick table

Use this table as a starting point, then measure your own room and furniture, because every room is different.

RoomTypical rug sizeNotes
Living room, 3-seat sofa240 x 300 cm (8 x 10 ft)Front legs of seating on the rug
Living room, 2-seat sofa200 x 290 cm (6.5 x 9.5 ft)Leave 20-30 cm of floor at the walls
Bedroom, queen bed240 x 300 cm (8 x 10 ft)Under the lower two thirds of the bed
Bedroom, king bed270 x 360 cm (9 x 12 ft)Or two runners beside the bed
Dining room, 6 seats240 x 300 cm (8 x 10 ft)Chairs stay on the rug when pulled out
Hallway60-80 cm wide runnerLeave 10-15 cm of floor on each side

Rug shape, pile and material

A rectangular rug suits most rooms, because most rooms are rectangular. A round rug suits a round table, a small seating area, or a room with a curved sofa. A square rug suits a square room. Choose a low-pile or flatweave rug for a dining room and a hallway, because it is easy to clean, and a deeper pile for a living room and a bedroom, because it feels soft underfoot. Wool is durable and easy to clean, cotton is washable and affordable, and jute adds texture but is hard to clean. Choose a rug pad underneath, so the rug does not slip and the floor is protected.

Measuring before you buy

Measure the room, the furniture, and the space where the rug will go, before you buy. Use masking tape on the floor to mark the outline of the rug, and live with it for a day, so you can see how it feels to walk around it. Check that doors can open over the rug, and that the rug does not block a walkway. If you are buying online, check the returns policy, because a rug can look different in your room than in a photograph. A rug is an investment, so take the time to measure, and choose the larger size if you are torn between two sizes.

Rug mistakes to avoid

The most common mistake is a rug that is too small. Other mistakes are a rug that is too big, so it covers the whole floor and the room feels smaller, a rug that is the wrong shape for the room, and a rug with a busy pattern that fights with the furniture. Avoid a rug that is smaller than the coffee table, because it will look lost. Avoid a rug that touches the walls on all sides, because the room needs a border of bare floor. A rug that is the right size, the right shape, and the right pile makes a room feel finished. A rug that is the wrong size makes a room feel unfinished, no matter how beautiful the rug is.

Frequently asked questions

What size rug do I need for a living room?

Large enough for the front legs of the sofa and chairs to sit on it, usually 240 by 300 cm (8 by 10 feet) for a three-seat sofa. Leave 20 to 30 cm of bare floor between the rug and the wall.

Should a rug be bigger than the sofa?

Yes, at least 20 to 30 cm wider than the sofa on each side, so the front legs of the seating sit on it and the rug anchors the furniture.

How big should a bedroom rug be?

Large enough to extend 45 to 60 cm beyond the sides of the bed, so your feet land on softness. For a queen bed that is usually 240 by 300 cm, placed under the lower two thirds of the bed.

How big should a dining room rug be?

Large enough for the chairs to stay on it when pulled out, usually the table size plus 60 cm on each side. For a table for six that is often 240 by 300 cm.

Is it better to buy a rug too big or too small?

Too big. A rug that is slightly too big looks better than a rug that is slightly too small, because a small rug makes the furniture look disconnected and the room look smaller.

Note: measurements and spacing guidance in this article are general design guidance for typical homes, in imperial and metric. Check manufacturer instructions and local building regulations for your specific project, especially for electrical, plumbing and structural work.

← Back to all articles

The Sunday Home Letter

One thoughtful email a week: a room idea, a styling tip, and one thing worth buying or making. No spam, ever.