Getting your carpet size right is the single most important decision when buying a rug — and for Indian homes, where room dimensions often differ from Western standards, this carpet size guide India helps you avoid the most common and costly mistake. A rug that is too small floats awkwardly in the centre of a room; one that is too large overwhelms the space and looks like wall-to-wall flooring. At Rug Store, we have been helping Indian families find the right fit for over a decade, and we ship every rug directly from our workshop in Bhadohi, Uttar Pradesh — the carpet capital of India.
In this guide, we cover recommended rug sizes room by room, how to measure your space, and the exact rules professional interior designers use. Whether you are furnishing a compact 2BHK in Mumbai or a spacious 4BHK in Delhi, the principles remain the same.
Why Carpet Size Matters More Than Style
Most buyers focus on colour and pattern first. Size, however, determines whether a rug anchors a room or disrupts it. A correctly sized rug makes furniture groupings feel intentional and grounded. An undersized rug creates a visual island effect that makes rooms appear smaller and disjointed.
The golden rule used by Indian interior designers: your rug should be large enough for at least the front two legs of every major sofa or chair in the seating group to rest on it. This visually connects furniture and creates a cohesive look.
For wall-to-wall coverage — popular in Indian bedrooms — leave 30–45 cm of bare flooring exposed around the perimeter. This framing effect makes the room look finished without the rug feeling cramped.
Carpet Size Guide India — Room by Room Recommendations
Living Room Carpet Size
The living room is the most challenging room to size correctly because Indian living rooms vary widely — from compact 10x12 ft rooms in Mumbai flats to expansive 16x20 ft drawing rooms in Delhi independent houses.
Standard living room rug sizes in India:
6x9 ft — Suits small living rooms in studio apartments or compact 1BHK/2BHK flats. Works with a 2-seater sofa.8x10 ft — The most popular size for 2BHK and 3BHK living rooms across Indian metros. Fits a standard 3+2 sofa arrangement.9x12 ft — Ideal for large living rooms in 3BHK and 4BHK apartments. Grounds an L-shaped sofa arrangement comfortably.10x14 ft or larger — Best for independent houses with open-plan living and dining areas.Tip: In a typical Indian living room with a centre table, the rug should extend at least 30 cm beyond the edge of the coffee table on all sides. Explore our full range of living room carpets at rugstore.in for size options in every category.
Bedroom Carpet Size
Bedroom rugs serve a functional purpose in India — they provide a warm, soft landing for your feet as you get out of bed, especially in North Indian winters. The sizing depends on your bed size and how much of the floor you want covered.
3x5 ft — Bedside runner on either side of a single or double bed.5x7 ft or 5x8 ft — Placed at the foot of a queen or king bed; the rug extends under the lower third of the bed.6x9 ft — Covers the full zone around a double bed; the rug extends 60 cm beyond both sides and the foot of the bed.8x10 ft or 9x12 ft — Full room coverage for a master bedroom; leave 30–40 cm of flooring visible at the walls.Browse our bedroom carpet collection to find options in every size, material, and pile height. Shaggy and wool rugs are particularly popular for Indian bedrooms due to their underfoot warmth.
Dining Room Rug Size
The dining room has a clear sizing rule that overrides all others: the rug must extend at least 60 cm (24 inches) beyond the edge of the dining table on all sides. This ensures that chairs remain on the rug even when pulled out during use. A rug that is too small causes chair legs to scrape the floor as guests sit and stand.
6x9 ft — Works for a 4-seater dining table.8x10 ft — Suits a 6-seater dining table; the most popular size for Indian dining rooms.9x12 ft — Required for an 8-seater or 10-seater dining table.For Indian dining rooms, we recommend low-pile or flat-weave rugs that are easy to clean. Our dining room carpet collection is specifically curated for durability and stain resistance.
Kids Room Carpet Size
A kids room rug should cover as much of the play area as possible while leaving a border of 30 cm around the perimeter. The goal is to create a soft, safe play surface. Most Indian kids rooms in 2BHK and 3BHK apartments measure 10x12 ft to 12x14 ft.
5x7 ft — Suitable for small bedrooms; covers play zone around one bed.6x9 ft — Most popular size for Indian kids rooms; covers the centre play area with room to spare.8x10 ft — For larger rooms or shared kids bedrooms.See our kids rugs collection for bright, playful designs that are soft underfoot and easy to spot-clean.
Home Office Carpet Size
The home office rug primarily serves to define the work zone and protect the floor under a chair with wheels. A 4x6 ft or 5x7 ft rug placed under your desk is usually sufficient. For larger home offices with a sitting area, treat it like a living room and use a 6x9 ft or 8x10 ft rug.
Carpet Size Chart for Indian Homes
Quick reference chart — standard carpet size guide India:
Small living room (10x12 ft or less): 6x9 ft rugMedium living room (12x15 ft): 8x10 ft rugLarge living room (15x18 ft+): 9x12 ft rugSingle/double bed bedroom: 5x7 ft or 5x8 ft at foot of bedQueen/king bed bedroom (full zone): 6x9 ft or 8x10 ft4-seater dining table: 6x9 ft6-seater dining table: 8x10 ft8-seater dining table: 9x12 ftKids room: 5x7 ft to 6x9 ftEntryway / foyer: 2x3 ft to 3x5 ftHallway: 2.5 ft wide runner in appropriate lengthHow to Measure a Room for a Carpet
Before ordering online, measure your room and sketch the furniture layout on paper. Mark where the sofa, coffee table, bed, or dining table sits. Then measure the zone those pieces occupy. That zone — plus the recommended overhang — is your minimum rug size.
Always measure twice and order once. Standard size conversions for Indian buyers:
4x6 ft = 120x180 cm5x8 ft = 150x240 cm6x9 ft = 180x270 cm8x10 ft = 240x300 cm9x12 ft = 270x365 cmAt Rug Store, we also offer custom size carpets made to your exact specifications in Bhadohi. If you need a non-standard size, reach out to our team or visit the shop to see all available options.
Common Carpet Sizing Mistakes Indian Buyers Make
After years of customer feedback, these are the most frequent sizing errors:
Buying a rug that matches the room size rather than the furniture grouping — the rug ends up too large.Choosing a 4x6 ft rug for a living room — this is a doormat size, not a living area rug.Placing the rug entirely under the sofa rather than extending in front of it.Ordering without accounting for pile compression — a shaggy rug appears slightly smaller once the pile is compressed under furniture.Ignoring room shape — rectangular rooms suit rectangular rugs; open-plan spaces benefit from multiple rug zones.Round Rugs — Sizing Rules
Round rugs follow the same principles but use diameter instead of length and width. A 4 ft diameter round rug suits an entryway or under a small circular table. A 6 ft diameter works under a round dining table for four. An 8 ft diameter is ideal as a centrepiece in a medium living room.
Round rugs are particularly popular in Indian dining rooms and entryways. Browse our hand-tufted rugs collection for round options in wool, viscose, and jute.
Carpet Sizes Available at Rug Store
At Rug Store, our standard sizes range from 2x3 ft doormats to 10x14 ft statement carpets. Our bestselling sizes for Indian homes are 6x9 ft and 8x10 ft. We also offer custom sizing from our Bhadohi workshop — ideal for unusual room shapes or oversized spaces.
All our rugs are handcrafted by artisans who have been weaving carpets in Bhadohi, Uttar Pradesh for generations. When you order a carpet from Rug Store, you are buying directly from the source — no middlemen, no retail markups.
Explore our full collection: hand-tufted rugs, jute rugs, shaggy rugs, traditional carpets, and modern carpets — all in a range of standard and custom sizes.
Frequently Asked Questions — Carpet Size Guide India
What is the standard carpet size for a living room in India?
The most popular living room rug size in India is 8x10 ft, which suits the 3BHK living rooms common in Indian metros. Smaller 2BHK flats typically use 6x9 ft. Large independent houses with drawing rooms often use 9x12 ft or larger.
Should the carpet go under the sofa or in front of it?
For a conventional 3-seater sofa arrangement, place the rug so the front two legs of the sofa rest on it. Avoid placing the entire sofa on the rug — this shrinks the visual space. In India, a "floating" placement (all furniture off the rug) is also acceptable for very large rugs.
What size carpet is good for a bedroom in India?
For a standard Indian double bed, a 5x8 ft rug placed at the foot of the bed provides good coverage. For a full around-the-bed treatment in a queen-size bedroom, use a 6x9 ft rug. Master bedrooms with king beds benefit from an 8x10 ft rug.
How much should a dining room rug extend beyond the table?
Extend the rug at least 60 cm (about 2 feet) beyond the edge of the dining table on all sides. This ensures chairs remain fully on the rug when pushed back. For a standard 6-seater Indian dining table (approximately 4x3 ft), an 8x10 ft rug is the minimum recommended size.
Can I get a custom carpet size from Rug Store?
Yes. Our Bhadohi workshop offers made-to-order carpets in any size. Custom orders typically take 10–21 working days depending on material and pile type. Contact us via the shop page to request a custom size quote.
What size rug is best for Indian apartments like 2BHK or 3BHK?
For a 2BHK living room, a 6x9 ft rug is usually ideal. For a 3BHK living room, 8x10 ft is the most commonly recommended size. Bedroom rugs in Indian apartments typically run 5x7 ft to 6x9 ft depending on bed size and room dimensions.