Collection · 150 rugs · from

Dining Room Rugs

The best dining room rugs are big enough for every chair to stay on the rug when you pull it out, and low enough for chairs to slide easily. Our 161 designs focus on just that: low-pile vintage Persian-style, traditional and textured rugs in sizes up to 200 x 290 and 200 x 300 cm, ideal under a four to eight seat table. Busy, faded patterns are kind to crumbs. Prices start from £20, with free UK mainland delivery and free 14-day returns.

150 rugs

What size rug for under a dining table?

The golden rule for a rug under the dining table: add 60 to 70 cm on every side of the table. That gives enough room to pull a chair back and sit down without the back legs catching on the edge of the rug.

TableTypical table sizeRug size
Round or square, 2 to 4 seats90 to 100 cm across160 x 230 cm, or a 120 x 120 cm square under a small bistro table
Rectangular, 4 seats120 x 80 cm160 x 230 cm
Rectangular, 6 seats160 to 180 x 90 cm200 x 290 cm or 200 x 300 cm
Rectangular, 8 seats200 x 100 cm200 x 300 cm, or use a large living room rug in an open-plan space

Measure the table, add the clearance, then compare with the sizes on each product page, as not every design comes in every size. In a kitchen-diner, a rug under the table is the simplest way to mark out the dining zone. For more ideas, see large kitchen rugs.

Choosing a rug that copes with mealtimes

  • Keep the pile low. Flat and low-pile rugs let chairs glide and are easier to brush crumbs from. Save shaggy rugs for the living room.
  • Pick pattern over plain. A washed, all-over pattern hides crumbs and small marks far better than a solid pale colour.
  • Mid tones are forgiving. Grey, beige, terracotta and blue show less than cream or white.
  • Use an underlay on hard floors. It helps stop the rug creeping as chairs move in and out.

Dining room rug ranges compared

RangeLookBest forFrom
HamptonClassic damask, rosette and medallion designs in rich colourTraditional dining rooms on a budget£20
FolkloreWashed vintage Persian-style, tribal and kilim-style designs on a low, striated pileBusy family kitchen-diners£29
BelgraviaShiny raised pattern on a matte low groundElegant, more formal dining rooms£62
PatinaWorn-in distressed designs with textural depthRelaxed, modern-rustic rooms£63
RegentKeshan-style Persian-style medallion in seven coloursClassic period dining rooms£65
AshbourneCrisp medallion and tribal-diamond traditional designsTraditional homes that want sharper pattern£70
SamarkandOverdyed oriental-style designs: slate grey grounds with jewel-tone floralsDark wood tables, moody colour schemes£84
HeirloomFaded vintage Persian-style and distressed designs with a soft sheenPeriod homes, softly traditional rooms£91

The Persian and oriental designs here are Persian-style and oriental-style: machine-made reproductions of traditional patterns, not genuine Persian rugs. Explore more in traditional rugs, Persian-style rugs and Heirloom.

Matching the rug to your table

Table and chairsRug colours that work
Light oak or pale woodGrey, blue, sage green or a washed multicolour
Dark wood or walnutCream, beige and terracotta for contrast, or slate grey for drama
White or paintedNavy, red or charcoal and rose to add warmth
Glass or metalA bold pattern, since you will see it through the table

Looking after a dining room rug

Vacuum after meals or a few times a week on a low setting. Lift dropped food at once and blot spills with a clean white cloth, working from the outside in. Spot clean gently with cold water and a little mild detergent, and use a professional rug cleaner for a deeper clean. Turn the rug every few months so wear from chairs spreads evenly.

Dining Room Rugs rugs: your questions answered

What size rug should go under a dining table?

Add 60 to 70 cm to every side of your table so chairs stay on the rug when pulled out. A four-seat table usually suits 160 x 230 cm, and a six-seat table suits 200 x 290 or 200 x 300 cm.

Do you sell round rugs for a round dining table?

We do not sell round rugs. Under a round table, a 160 x 230 cm rectangle or a 120 x 120 cm square for a small bistro table both work well, as long as chairs can pull back on the rug.

What is the best type of rug for a dining room?

A low or flat pile with an all-over pattern. Chairs slide more easily, crumbs brush away, and pattern disguises everyday marks better than a plain pale rug.

Are your Persian dining room rugs genuine?

No. They are Persian-style and oriental-style rugs: machine-made reproductions of traditional patterns, which keeps the classic look affordable.

How do I clean a rug under my dining table?

Vacuum regularly on a low setting and lift dropped food straight away. Blot spills with a clean white cloth and spot clean gently with cold water and a little mild detergent.

Can I put a dining rug on a hard floor with underfloor heating?

Yes, with care. Use an underlay made for underfloor heating, which also helps the rug stay in place, and check your heating manufacturer's guidance first.

Is delivery free, and can I return a dining room rug?

Delivery is free to UK addresses on every rug. You also have free 14-day returns, so you can check the size under your own table.