Pick your room, enter two measurements, and this rug size calculator gives you the right rug size in seconds.
Find Your Perfect Rug Size
Answer a few quick questions and see the right rug size for your room, drawn to scale.
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.

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 length | Front legs on the rug | All furniture on the rug |
|---|---|---|
| 72 in (6 ft) | 8×10 | 9×12 |
| 78 in (6.5 ft) | 8×10 | 9×12 |
| 84 in (7 ft) Most popular | 8×10 | 9×12 |
| 90 in (7.5 ft) | 8×10 | 9×12 |
| 96 in (8 ft) | 8×10 | 9×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 size | Rug size | How it sits |
|---|---|---|
| Twin | 5×8 | Rug beside the bed, or under the foot |
| Full | 6×9 | Under the lower half, extends past both sides |
| Queen Most popular | 8×10 | Under the lower two-thirds, wide border at the foot |
| King | 9×12 | Under the lower two-thirds, generous border all around |
| California King | 9×12 | Same 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 size | Inches | Centimeters | Best for |
|---|---|---|---|
| 3×5 | 36 × 60 | 91 × 152 | Entryway, beside a bed |
| 4×6 | 48 × 72 | 122 × 183 | Small reading nook |
| 5×8 | 60 × 96 | 152 × 244 | Twin bedroom, small office |
| 6×9 | 72 × 108 | 183 × 274 | Full bedroom, small living room |
| 8×10 Most popular | 96 × 120 | 244 × 305 | Most living rooms, queen bedroom |
| 9×12 | 108 × 144 | 274 × 366 | Large living room, king bedroom |
| 10×14 | 120 × 168 | 305 × 427 | Great room, open plan |
| 12×15 | 144 × 180 | 366 × 457 | Very 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.
- Christmas Tree Lights Calculator: how many lights your tree needs.
- Christmas Tree Size Calculator: the right tree height and width for your ceiling.
- Paint Calculator: how much paint your room needs.
- Gallery Wall Spacing Calculator: exact spacing and nail positions for your frames.
- Raised Bed Soil Calculator: how much soil fills your garden beds.
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.
