How To

How to Measure Your Room for a Rug (Step by Step)

ThePieCraft rug team · Bhadohi ·· 3 min read

The single biggest reason people are disappointed with a rug is size — almost always too small. The fix is simple: measure properly before you buy. This step-by-step guide shows you exactly how, room by room, so your rug fits like it was made for the space (and if it can't be, how to get one that is).

What you'll need

  • A tape measure (or a laser measure)
  • Painter's tape or newspaper
  • A notepad — write measurements in both feet and cm, since rugs are sold both ways

Step 1: Measure the room

Measure the full length and width of the room at its widest points. Note any permanent features — doorways that swing in, radiators, built-in furniture — that the rug shouldn't run under. This gives you your maximum possible rug footprint.

Step 2: Decide the rug zone

A rug rarely fills the whole room. Aim to leave roughly 20–45 cm of bare floor between the rug edge and the walls, so the rug frames the space. Mark your intended rug outline on the floor with painter's tape or laid-out newspaper — this simple trick shows you the real footprint before you commit.

Step 3: Measure by room type

Living room

The rug should sit under at least the front legs of your sofa and chairs — or, for a more luxurious look, all legs. Measure your seating arrangement and make sure the rug is wide enough to touch the front legs of every piece. Common comfortable sizes: 5×8 ft, 6×9 ft, or 8×10 ft depending on room size.

Bedroom

The most popular look is a large rug extending 45–60 cm beyond the sides and foot of the bed, placed under the lower two-thirds of the bed. Measure your bed, then add the overhang on three sides. In tight rooms, two runners — one each side of the bed — are a smart alternative.

Dining room

Measure your table, then add at least 60 cm on every side so chairs stay on the rug even when pulled out. Nothing looks worse than back chair legs catching the rug edge.

Step 4: Convert and double-check

Rugs in India are sold in both feet and centimetres. Quick conversions: 1 ft ≈ 30.5 cm. So a 5×8 ft rug ≈ 152×244 cm; a 6×9 ft ≈ 183×274 cm; an 8×10 ft ≈ 244×305 cm. Always double-check the listing's exact dimensions before ordering.

Common measuring mistakes

  • Going too small — the #1 error. When in doubt, size up.
  • Forgetting door swing — make sure doors clear the rug's pile.
  • Ignoring the room's shape — long, narrow rooms often need a runner or a custom proportion, not a standard rectangle.
  • Not taping it out — always mark the footprint on the floor first.

When to go custom

If your room doesn't match a standard size — very common in Indian homes with long living-dining halls, balconies, pooja spaces or unusual proportions — a custom-size rug is the answer. You get the exact dimensions and shape your space needs, at the same craftsmanship. Order a custom size here.

Frequently asked questions

What size rug do I need for my living room?
Large enough that the front legs of all your seating rest on it — typically 5×8 ft to 8×10 ft for Indian living rooms, depending on the room and layout. Measure your seating arrangement and tape out the footprint first.

How much floor should show around a rug?
Around 20–45 cm of bare floor between the rug and the walls gives the best framed look.

What is 160x220 cm in feet?
About 5.2×7.2 ft — a compact living-room or large-bedroom size.

Can I order a rug in an exact custom size?
Yes. Every ThePieCraft design can be made to your precise dimensions and shape, with free customisation and free shipping across India.

Ready to choose?

Once you've measured, browse all our rugs or read the full room-by-room size guide. Need an exact fit? Design a custom size.