Warp & Weft

A journal of floors and floorcoverings

HomeLiving With It

Getting Rug Size and Proportion Right

Hazel Brannigan · 10 June 2026

The most common mistake in a furnished room is a rug that is too small, and it is not close.

Too small is the default error

Rugs are bought at the size that feels affordable and reasonable in a shop, and shops are much larger than living rooms are. The result is a rug floating in the middle of a floor with furniture stranded around its edges.

A rug that is too small makes a room read as smaller, which is the opposite of what everyone buying one is hoping for.

Get the front legs on

The workable rule for a seating area is that the front legs of every major piece should sit on the rug. This ties the furniture into a single group and gives the arrangement an edge.

Everything fully on is more generous still and needs a considerably larger rug. Everything fully off is the floating island, and it is worth going up a size to avoid it.

Dining rooms have a hard requirement

Under a dining table, the rug has to extend far enough that a chair pulled out to sitting distance still has all four legs on it. Otherwise every chair catches on the edge, every time, for years.

That usually means around seventy centimetres clear beyond the table on every side, which is a much bigger rug than people expect.

Leave a border, not a fitted carpet

In most rooms the rug should stop short of the walls and leave a visible margin of floor. A consistent border reads as deliberate. An inconsistent one, or none at all, reads as a carpet that did not fit.

Where the room is genuinely awkward, running the rug parallel to the longest wall and accepting an uneven margin at one end usually looks better than centring it and having four unequal ones.

Runners and awkward spaces

Hallways and galley kitchens are the one place where a narrow runner is right rather than a compromise. The rule is to leave an even margin on both long sides and stop well short of the doorway, so the end is never the thing a door catches on.