Skip to main content
Calcimator

Rug Size Calculator

Find the right rug dimensions for your room based on size, furniture arrangement, and room type. Snaps to standard rug sizes.

About this calculator

Rather than just leaving a fixed margin around the walls, this calculator sizes a rug based on how your furniture actually sits on it and what kind of room it's in — then snaps the result to a real, buyable rug size instead of an oddball custom dimension. For a living room, the furniture arrangement drives the border: "all furniture on rug" uses a tight 10-inch margin (since nothing needs to reach past the rug's edge), "front legs on rug" widens that to 21 inches to give sofas and chairs room to anchor properly, and "no furniture on rug" (an accent piece) uses just 6 inches. Dining rooms and bedrooms use different logic entirely: a dining rug is sized to the room minus a flat clearance so chairs can be pulled out without sliding off the edge, while a bedroom rug is scaled to about two-thirds of the room's footprint so it extends well past the foot and sides of the bed.

Whatever length and width come out of that math get matched to the closest entry in a table of standard retail rug sizes (from 3x5 up to 12x18), so the recommendation is something you can actually order. The reported "floor border" is the average visible floor gap on each side after that snapping, which can differ from your original target once the size rounds to a stock dimension — check it against your furniture placement before buying.

Inputs

ft
ft

Results

Recommended Length

12 ft

≈ 24 smartphones

Recommended Width

9 ft

≈ 18 smartphones

Rug Area108 sq ft
Floor Border (each side)1.8 ft
How to Use This Calculator
  1. Enter Room Length, Room Width, and Furniture Arrangement.
  2. Set Room Type.
  3. Review Recommended Length (ft) and Recommended Width (ft).
  4. Use Rug Area (sq ft) and Floor Border (each side) (ft) to inform your decision.

How the result changes with Room Length

Room LengthRecommended LengthRecommended Width
85 ft3 ft
1210 ft8 ft
2418 ft12 ft
4018 ft12 ft

What each input means

Room Length
Length of the room in feet.
Room Width
Width of the room in feet.
Furniture Arrangement
How furniture sits relative to the rug's edge.
Room Type
The room the rug will be sized for.

What each result means

Recommended Length
Ideal rug length snapped to nearest standard size.
Recommended Width
Ideal rug width snapped to nearest standard size.
Rug Area
Total area of the recommended rug.
Floor Border (each side)
Average exposed floor between rug edge and wall.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Room Length = 16, Room Width = 12, Furniture Arrangement = 1, Room Type = 0 = 4 input(s) provided
  2. Calculate Recommended Length
    12 = 12
  3. Calculate Recommended Width
    9 = 9
  4. Calculate Rug Area
    Rug Area
    108 = 108
  5. Calculate Floor Border
    1.8 = 1.8

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does the furniture arrangement dropdown do nothing when I select Dining Room or Bedroom?

The 10/21/6-inch border logic tied to furniture arrangement only applies to the living-room branch of the calculation. Dining rooms use a flat clearance so chairs can be pulled out without sliding off, and bedrooms are scaled to about two-thirds of the room's footprint regardless of how furniture sits — so the furniture arrangement selector is only meaningful when Room Type is set to Living Room.

Why is the 'front legs on rug' border (21 inches) so much wider than 'all furniture on rug' (10 inches)?

When only the front legs rest on the rug, the rug's edge needs to sit well behind the front legs so the layout doesn't look like the rug is randomly clipping the furniture — that calls for a generous 21-inch margin. When every leg sits on the rug, the rug's edge can run much closer to the wall since nothing needs clearance past it, hence the tighter 10-inch margin.

How does snapping to a standard size affect my actual floor border?

After computing an ideal length and width, the calculator picks whichever entry in its table of stock rug sizes (3x5 up to 12x18) minimizes the combined difference in both dimensions, then recalculates the border from that final snapped size rather than your original target. That means the reported floor border can end up noticeably tighter or looser than the arrangement-based border you'd expect, especially if your room's proportions fall between two standard sizes.

Could the calculator ever recommend a rug bigger than my room?

The recommended length and width are each floored at a minimum (4 ft and 3 ft respectively) before snapping, so in a very small room the suggested standard size could come out close to or larger than the room itself. In that case treat the floor-border output as a warning sign and consider a smaller room type setting or a custom-cut rug instead of a stock size.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Home, Garden & Maintenance.