Skip to content

Home / Articles / Sizes and planning

How to choose the rug size for the size of your sofa

By Lucy Home. Published 14/11/2026, updated 14/11/2026.

Modular sofa with a light base on a beige rug, with a wood bar cart beside it and cushions on the back, at the Lucy Home showroom

The right rug is wider than the sofa: it should extend at least 15 cm (about 6 in) past each side, with the front legs of the sofa and the armchairs resting on it. In practice, add 30 cm to the width of the sofa and you have the minimum width of the rug. That is the math I do before looking at color and texture, because a rug that is too small is the mistake that shrinks a beautiful room the most.

Off-white modular sofa with a chaise and several cushions on a light rug, in front of a white wall with a beach painting, at the Lucy Home showroom

A chaise sofa on a light rug in the showroom: the rug follows the whole seating group, not just the front of the sofa.

How far should the rug extend past each side of the sofa?

The sources I read land close to the same number:

  • Planner 5D says the rug should extend at least 15 cm past each side of the sofa.
  • Correio Braziliense, a Brazilian newspaper, says at least 15 to 20 cm on each side.
  • The architecture column of Jornal de Brasília gives no number but points the same way: a rug a little wider than the sofa.

What is the minimum rug width for each sofa?

I applied the rule of 15 cm per side to the widths of a few Lucy Home sofas. The rug column is my own math, not a product spec, and it is the minimum: if the room allows, go bigger.

Sofa Sofa width Minimum rug width
Fixed leather sofa 2.10 m 2.40 m
Dolomite 2.60 m 2.90 m
Otto 2.90 m 3.20 m
K-18 3.40 m 3.70 m

With a chaise sofa, the chaise counts too: the rug has to follow the L shape, not just the straight part.

Should the sofa legs sit on or off the rug?

It depends on the size of the room, and Correio Braziliense splits it like this:

Room How to place it What the rug needs
Apartment or medium-sized room Front legs of the sofa and armchairs on the rug To reach under the sofa and out to the armchairs
Large room All legs on the rug To be big enough for the whole sofa and armchairs

Planner 5D describes the first option the same way: front legs on the rug, back legs on the floor. And the Jornal de Brasília column suggests starting the rug at least halfway under the sofa. What does not work is a rug floating in the middle of the room, touching no furniture at all: it turns into an island, and the furniture looks scattered.

How much floor should stay visible?

Planner 5D recommends about 30 to 45 cm (12 to 18 in) of bare floor around the edges of the rug. That frame of floor is what makes the rug look chosen for the room. On a beautiful floor, wood or light porcelain tile, I like to see that border.

What size should I buy?

Two references from Planner 5D help you get started:

  • Sofa and armchairs on the rug: roughly 2.00 x 3.00 m or larger.
  • Small room, only the coffee table on the rug: about 1.50 x 2.00 m.

And the rule I keep repeating: when in doubt between two sizes, go for the larger one. Check the table above first, because a wide sofa needs more width than a 2.00 x 3.00 m rug can give.

How do I test it before buying?

  1. Measure the width of the sofa and add 30 cm.
  2. Mark the rectangle of the rug on the floor with painter’s tape.
  3. See whether the front legs of the sofa and the armchairs fall inside the mark.
  4. Check the border of floor around it.
  5. Open the doors and walk through the room: the rug should not catch a door or leave a corner in the middle of a walkway.

If your sofa has a pull-out seat, run the test with the seat slid forward, to see where it ends up in relation to the rug and the coffee table. The sofa size guide uses the same painter’s tape for the sofa.

And in the dining room?

The Jornal de Brasília column says the rug should extend 70 cm at minimum, and up to 1 m, beyond the table, so the chairs stay on it even when pulled out. Table measurements are in the guide on dining table height and dimensions.

And the color?

With size settled, the fun part begins. A light woven rug lets the sofa breathe; a striped or patterned rug calls for a plain sofa. The guide on color combinations in the living room shows how to tie together sofa, rug, table and wood.

Come see the whole set put together

In the Lucy Home showroom, at Av. Presidente Kennedy, 3870, Aviação, Praia Grande, the sofas are set up with a coffee table and a rug, so you can feel the proportions sitting down, for real. If you like, the team helps you plan the room at no cost: message us on WhatsApp, send the measurements and photos of your living room, and tell us which sofa you have in mind. You can also browse the store’s sofas.

Frequently asked questions

What size rug do I need for a three-seat sofa?

Add at least 30 cm (about 12 in) to the width of the sofa. The sources I read say the rug should extend past the sofa by at least 15 cm on each side (Planner 5D) or by 15 to 20 cm on each side (Correio Braziliense). For a 2.10 m sofa, that means a rug 2.40 m wide or wider.

Does the rug have to go under the sofa?

At least partly. In apartments and medium-sized rooms, Correio Braziliense and Planner 5D recommend the front legs of the sofa and armchairs on the rug. In a large room, Correio Braziliense recommends all legs on it. The architecture column of Jornal de Brasília suggests the rug start at least halfway under the sofa.

Does a small rug make the room look smaller?

It is the mistake the sources point to most. Correio Braziliense says the rug needs to extend past the sides of the sofa for the room to look wider, and Planner 5D sums it up: when in doubt between two sizes, go for the larger one.

How much floor should show around the rug?

Planner 5D recommends leaving about 30 to 45 cm (12 to 18 in) of bare floor around the edges of the rug. That way the rug defines the seating area without looking like wall-to-wall carpet.

What about the rug under the dining table?

The architecture column of Jornal de Brasília says the rug should extend 70 cm at minimum, and up to 1 m, beyond the table, so the chairs stay on it even when pulled out.

Sources

More on this topic

Sizes and planning