Rug Size Calculator

Pick your room, enter two measurements, and this rug size calculator gives you the right rug size in seconds.

Free Tool

Find Your Perfect Rug Size

Answer a few quick questions and see the right rug size for your room, drawn to scale.

Units
ft
Measure the longest wall of the room, wall to wall.
ft
Measure the shorter wall of the room, wall to wall.
in
Measure the sofa from arm to arm, in inches.
Layout
Recommended rug size
8′×10′
244 × 305 cm

Room Rug Furniture
Free to use. Nothing you type is stored.

For most living rooms, an 8×10 rug is the right size. Your rug should be about 6 to 12 inches wider than your sofa on each side, with the front legs of the furniture on the rug.

What Size Rug Do I Need?

A rug that is too small makes a room feel choppy and unfinished. A rug that is too big swallows the floor and looks like wall-to-wall carpet. The right size ties the furniture together and makes the whole room feel planned.

Most people buy a rug that is too small. It is the number one rug mistake. A 5×8 rug looks big in the store, but it floats in the middle of a living room like an island. In most living rooms, an 8×10 rug is the smallest size that looks right.

The rules are simple. In a living room, the rug should sit under the front legs of the sofa and chairs. In a bedroom, it should stretch past the sides and foot of the bed. In a dining room, it should extend 24 inches past the table on all sides so chairs stay on the rug when pulled out.

Leave about 18 inches of bare floor between the rug and the wall on every side. This border of floor is what makes a rug look like a rug instead of carpet. The rug size calculator above applies all of these rules to your exact room and furniture.

Living Room Rug Size Guide

There are three common ways to place a rug in a living room. Each one needs a different rug size.

Front legs on the rug. This is the most popular layout. The front legs of the sofa and any chairs sit on the rug, and the back legs sit on the bare floor. It connects the seating area without needing a huge rug. For an 84-inch sofa, this usually means an 8×10 rug. The rug should be at least 96 inches on its short side, and at least 24 inches longer than the sofa.

All furniture on the rug. Every leg of every seat sits fully on the rug. This looks rich and pulled together, and it works well in large rooms. You need a bigger rug for this layout. The short side should be at least 108 inches, and the long side at least 36 inches longer than the sofa. For an 84-inch sofa in a 12×15 room, that means a 9×12 rug.

Floating rug. The rug sits in the center with no furniture on it at all, usually just a coffee table. This only works in small sitting areas. In a full living room it tends to look lost. If your room is small, the calculator will tell you when a floating layout is the best you can fit.

When in doubt, go one size up. A slightly large rug always looks better than a slightly small one.

Living room with front legs of the sofa on an 8x10 rug
Front legs of the sofa and chairs rest on an 8×10 rug.

What Size Rug for Your Sofa?

Your sofa length is the fastest way to pick a living room rug. For a 12 by 15 foot room, the calculator uses two simple rules. With front legs on the rug, the rug runs 12 inches past each end of the sofa. With all furniture on the rug, it runs 18 inches past each end. Here is what that gives you:

Rug sizes for common sofa lengths in a 12 by 15 foot living room.

Sofa lengthFront legs on the rugAll furniture on the rug
72 in (6 ft)8×109×12
78 in (6.5 ft)8×109×12
90 in (7.5 ft)8×109×12
96 in (8 ft)8×109×12

Got a different room size or sofa? Scroll up and run the calculator with your exact numbers.

Bedroom Rug Size Guide

In a bedroom, the rug lives under the lower two-thirds of the bed and stretches out where your feet land in the morning. You do not need a rug under the head of the bed. Nobody sees it there.

Here is the standard pairing that designers use:

The rug size designers pair with each bed size.

Bed sizeRug sizeHow it sits
Twin5×8Rug beside the bed, or under the foot
Full6×9Under the lower half, extends past both sides
King9×12Under the lower two-thirds, generous border all around
California King9×12Same as King

Place the rug so it starts about a third of the way down from the headboard. It should extend at least 18 to 24 inches past each side of the bed and past the foot. That way your feet hit soft rug, not cold floor, wherever you get out.

If your bedroom is small, a 9×12 may not fit with 18 inches of floor showing. The calculator checks your room size and will suggest the largest rug that fits, with a note explaining the trade-off. See bedroom color ideas for shades that pair well with a calm bedroom rug.

Dining Room Rug Size Guide

The dining room rule is all about the chairs. When someone pulls a chair out to sit down, the back legs should still be on the rug. If chairs catch on the rug edge, the rug is too small.

Measure your table, then add 48 inches to both the length and the width. That gives 24 inches of rug on every side of the table. A 72×40 inch table needs a rug at least 88×120 inches, which points to a standard 8×10 rug (96×120 inches).

Never use a rug pad that is thinner than the rug edge under a dining table. Chairs slide better on a low, flat rug with a thin pad. Thick shag under a dining table traps crumbs and makes chairs wobble.

If your dining area is part of an open floor plan, the rug also marks where the dining zone ends and the living zone begins. Keep at least 24 inches between the dining rug and any other rug so the two zones read as separate.

Standard Rug Sizes Chart

Rugs come in standard sizes. Custom sizes exist but cost much more, so it pays to know the standard lineup. Here are the eight common sizes, in inches and centimeters:

The eight standard rug sizes, in inches and centimeters.

Rug sizeInchesCentimetersBest for
3×536 × 6091 × 152Entryway, beside a bed
4×648 × 72122 × 183Small reading nook
5×860 × 96152 × 244Twin bedroom, small office
6×972 × 108183 × 274Full bedroom, small living room
9×12108 × 144274 × 366Large living room, king bedroom
10×14120 × 168305 × 427Great room, open plan
12×15144 × 180366 × 457Very large living space

The calculator picks the smallest standard size that meets your needs and fits your room. Going custom only makes sense when your room falls exactly between two standard sizes and neither one works.

How to Use This Calculator

Start by picking your room type at the top: Living Room, Bedroom, or Dining Room. The questions change to match.

Enter your room length and width. Use the Feet/Meters toggle if you measured in meters. Measure wall to wall, not the furniture.

For a living room, enter your sofa length in inches, measured arm to arm. Then pick a layout: front legs on the rug, or all furniture on the rug.

For a bedroom, pick your bed size from the dropdown. For a dining room, enter your table length and width in inches.

Your result appears right away. You get the recommended rug size, the size in centimeters, a short note explaining why, and a to-scale drawing of your room with the rug and furniture. If your room is small for the layout you picked, the tool says so and shows the largest rug that still fits.

Tap the Save to Pinterest button to keep your result. Nothing you type is stored anywhere.

How We Calculate It

The calculator follows the same rules designers use, in three steps.

Step 1: Find the required size. For a living room with front legs on the rug, the short side must be at least 96 inches and the long side at least 24 inches longer than the sofa. For all furniture on the rug, the short side must be at least 108 inches and the long side at least 36 inches longer than the sofa. Bedrooms use fixed pairings: Twin 5×8, Full 6×9, Queen 8×10, King and California King 9×12. Dining rooms add 48 inches to the table length and width.

Step 2: Check the room fit. Subtract 36 inches from each room side (18 inches of bare floor per side). That gives the biggest rug the room can hold while still showing floor around the edges.

Step 3: Pick the size. The tool picks the smallest standard rug that meets the required size and fits the room. If no standard size does both, it picks the largest standard rug that fits and shows a note saying your room is a bit small for the layout.

Worked example. Living room, 12×15 feet, 84-inch sofa, front legs on the rug. The room is 144×180 inches, so the biggest rug that fits is 108×144 inches. The layout needs a short side of at least 96 inches and a long side of at least 108 inches (84 + 24). The smallest standard rug meeting both is the 8×10 (96×120 inches). Result: 8×10.

Rug Placement Tips

A good border of floor around the rug matters as much as the size. Aim for 18 inches of bare floor on every side. In a very large room you can go up to 24 inches, but never push the rug wall to wall.

Layering works when one rug is not enough. Put a large natural-fiber rug (jute or sisal) down first, then layer a smaller patterned rug on top. The bottom rug acts as the size anchor, so the same sizing rules apply to it.

In an open floor plan, use rugs to draw the zones. The living area rug and the dining area rug should not touch. Leave at least 24 inches of bare floor between them so each zone feels separate.

Keep rug edges clear of door swings. A door should never catch on a rug. If it does, the rug is too close to the door, not necessarily too big. Slide it away from the swing or pick a thinner rug.

For more living room ideas, see coastal decor ideas for breezy rooms where a light rug keeps things airy.

Common Rug Size Mistakes

Buying too small. This is the mistake almost everyone makes. A 5×8 in a standard living room leaves the sofa and chairs floating off the rug. When in doubt, size up.

Wrong direction. The long side of the rug should run the same direction as the sofa. A rug turned sideways looks accidental, even when the size is right.

Blocking doors. Measure door swings before you buy. A rug under a swinging door will bunch up and wear out fast.

Skipping the pad. A rug pad keeps the rug from sliding, adds softness, and protects the floor. It also stops the rug edges from curling, which is a trip hazard.

Matching the rug to the room, not the furniture. Size the rug to the furniture grouping, then check that it fits the room. Starting from the room size alone often gives a rug that is technically fine but visually disconnected. If you work from home, small home office ideas show how a right-sized rug anchors a desk zone too.

More Free Home & Garden Tools

Keep planning with our other free calculators. No sign-up, and nothing you type is stored.

See them all on the Home & Garden Tools page.

Frequently Asked Questions

Is a 5×8 rug too small for a living room?

For most living rooms, yes. A 5×8 (60×96 inches) does not reach under the front legs of a standard sofa with room to spare. It works in a small apartment sitting area or under a loveseat, but a full living room usually needs at least an 8×10.

What size rug for a king bed?

A 9×12 rug is the standard pick for a king bed. It extends past the sides and foot of the bed so your feet land on rug. If the bedroom is small, a large 8×10 can work, but the border at the foot gets tight.

Should a rug go under the sofa?

At least the front legs should be on the rug. This is the most common designer layout because it connects the sofa to the rest of the seating. Putting all legs on the rug looks even richer but needs a larger rug, usually a 9×12 for a standard sofa.

How far should a rug be from the wall?

Leave about 18 inches of bare floor between the rug edge and the wall on every side. In a very large room, up to 24 inches is fine. Less than 12 inches starts to look like wall-to-wall carpet.

What size rug for a 12×12 bedroom?

For a queen bed in a 12×12 room, an 8×10 rug is the right pick. It fits with floor showing on all sides. For a king bed in the same room, the 9×12 will be tight, and the calculator may suggest the 8×10 as the largest rug that fits.

Can a rug be too big for a room?

Yes. If less than 12 inches of floor shows around the rug, it reads as wall-to-wall carpet and the room feels smaller. Keep at least 18 inches of bare floor on every side for the rug to look intentional.

Should the rug go under the dining table chairs?

Yes, chairs should stay on the rug even when pulled out. Add 48 inches to your table length and width (24 inches per side) to find the minimum rug size. For a 72×40 inch table, that means at least an 8×10 rug.

Which direction should a rug face?

Run the long side of the rug parallel to the sofa, or parallel to the longest wall in a bedroom. In a dining room, the long side follows the long side of the table. Turning a rug sideways is one of the fastest ways to make a room look off.

Find more free calculators on our home and garden tools page.