Ad Space — Top Banner

Rug Size Calculator

Find the ideal rug size based on your room dimensions and furniture layout.
Works for living rooms, bedrooms, and dining rooms.

Recommended Rug Size

Rug size selection is one of the most common home décor mistakes — buying a rug that is too small makes a room feel disjointed and cramped, while a correctly sized rug anchors furniture and defines the space. The right size is determined by room dimensions, furniture layout, and the desired visual effect.

Room proportion formulas:

Living room (all furniture on rug — most formal): Rug Size = (Room Length − 2 ft) × (Room Width − 2 ft) Leaves an 18–24" border of bare floor around the perimeter.

Living room (front legs on rug — most common): Front legs of all major furniture pieces rest on rug. Rug typically 2–3 ft beyond sofa edges laterally.

Dining room: Rug Size = Table Length + 48" × Table Width + 48" The 24" on each side allows chairs to slide back without falling off the rug.

Bedroom: Rug extends at least 18" beyond each side and foot of the bed. Standard configurations:

  • Queen bed (60" × 80"): minimum 8×10 rug (96" × 120")
  • King bed (76" × 80"): minimum 9×12 rug (108" × 144")

Standard rug sizes (U.S. market): 2×3, 3×5, 4×6, 5×7, 5×8, 6×9, 8×10, 9×12, 10×14 (all in feet)

Area calculation: Rug Area (sq ft) = Length (ft) × Width (ft)

Worked example: Living room 14 ft × 18 ft. L-shaped sectional sofa (110" × 110"). Coffee table 48" × 24". Recommended rug: leave 18" border → 14 − 3 = 11 ft × 18 − 3 = 15 ft → closest standard size: 9×12 (108" × 144") For front-legs-on approach: sectional extends ~84" from wall → rug should reach at least 84" + 12" in front = 96" minimum → 8×10 works with correct placement

Color and pattern guidance: Lighter rugs make rooms feel larger. High-traffic rooms benefit from patterned rugs that hide wear. Low-pile rugs work better under furniture than high-pile (shag).


Ad Space — Bottom Banner

Embed This Calculator

Copy the code below and paste it into your website or blog.
The calculator will work directly on your page.