What size rug for a dining room?

A dining rug should reach 24-36 in beyond every edge of the table, so chairs stay on the rug when someone pushes back to stand. For a 6-seat table (about 72 x 36 in) that means a 9x12, which gives 36 in on every side; an 8x10 is the minimum, with 24 in at the ends. A 4-seat table takes an 8x10 and an 8-seat table a 10x14.

  1. Rule 01Rug beyond the table edge24 in minimum on every side, 30-40 in ideal
  2. Rule 02Floor showing at the walls8 in minimum

Try it with your room

Room
Room width
Room length
Units
Table
Table length
Table width

Recommended sizedining room, 12 x 14 ft

9 × 12ft

A 9 x 12 ft rug gives 36 in of rug beyond every edge of a 72 x 36 in table, so chairs stay on the rug when pulled out.

Dining room plan: 9 x 12 ft rugTop-down plan, drawn to scale: 12 ft by 14 ft room. A 9 x 12 ft rug gives 36 in of rug beyond every edge of a 72 x 36 in table, so chairs stay on the rug when pulled out.36 in36 in9 x 12 ft12 ft14 ft

Drawn to scale, 1 ft grid. Drag the rug to move it, drag its corner to snap to another standard size, or rotate it.

A 9 x 12 ft rug gives 36 in of rug beyond every edge of a 72 x 36 in table, so chairs stay on the rug when pulled out.

How the rug measures against the sizing rules
Rule9x12
Rug beyond the table edge24 in minimum on every side, 30-40 in ideal36 in
Floor showing at the walls8 in minimum12 in
Verdictideal

6x9, 8x10, 9x12 and 10x14 rugs under a 6-seat table

Each plan is drawn to the same scale, under a 72 x 36 in table in a 12 x 14 ft room. The 1 ft grid shows how much floor each size covers.

6x9 rug under a 72 x 36 in table in a 12 x 14 ft roomTop-down plan, drawn to scale: 12 ft by 14 ft room. A 6 x 9 ft rug turned the other way is too small: rug beyond the table edge is only 18 in (24 in minimum on every side, 30-40 in ideal).18 in6 x 9 ft
6x9 too small: 18 in beyond the table edge
8x10 rug under a 72 x 36 in table in a 12 x 14 ft roomTop-down plan, drawn to scale: 12 ft by 14 ft room. An 8 x 10 ft rug gives 30 in of rug beyond the sides and 24 in beyond the ends of a 72 x 36 in table, so chairs stay on the rug when pulled out.24 in8 x 10 ft
8x10 works: 24 in beyond the table edge
9x12 rug under a 72 x 36 in table in a 12 x 14 ft roomTop-down plan, drawn to scale: 12 ft by 14 ft room. A 9 x 12 ft rug gives 36 in of rug beyond every edge of a 72 x 36 in table, so chairs stay on the rug when pulled out.36 in9 x 12 ft
9x12 ideal: 36 in beyond the table edge
10x14 rug under a 72 x 36 in table in a 12 x 14 ft roomTop-down plan, drawn to scale: 12 ft by 14 ft room. A 10 x 14 ft rug turned the other way is too big for this room: floor showing at the walls is 0 in (8 in minimum).48 in10 x 14 ft
10x14 too big for this room: 0 in floor showing at the walls

Why 24 in is the minimum

A dining chair is about 18-20 in deep, and people push back another 6-12 in to stand up. With less than 24 in of rug past the table, the back legs drop off the edge every time someone stands, which wobbles the chair and wears the rug. 30-36 in keeps the chair on the rug even when it is pulled all the way out.

Round dining tables

A round table sits best on a round rug, which echoes its shape. The rug needs to be 48-72 in wider than the table: a 42 in table on an 8 ft round leaves 27 in all round. Tables over 48 in across outgrow the standard 8 ft round, so use a 9x12 or a 9-10 ft round.

Should you put a rug under a dining table?

Yes, if it is big enough and flat enough. A flat-weave or low-pile rug lets chairs slide and is easy to clean under. Skip it if the room cannot fit a rug 24 in past the table on every side: a rug that catches the chair legs is worse than bare floor.

How to measure for a rug under a dining table

Measure the table and add 48-72 in to each dimension, then round to the nearest standard size. For a 72 x 36 in table that gives 120-144 x 84-108 in: an 8x10 at the minimum and a 9x12 at the ideal.

Dining table rug size chart

The calculator's pick for common tables. Every row keeps at least 24 in of rug beyond the table on all sides.

Dining table rug size chart
SetupBest sizeSmallest that works
4 seats, 48 x 30 in table, 11 x 12 ft room8x108x10
4 seats, 42 in round table, 11 x 11 ft room8 ft round8 ft round
6 seats, 72 x 36 in table, 12 x 14 ft room9x128x10
6 seats, 54 in round table, 14 x 14 ft room9x129x12
8 seats, 96 x 40 in table, 13 x 16 ft room10x149x12
10 seats, 120 x 42 in table, 14 x 18 ft room12x1510x14

Every standard size under a 6-seat table

Standard rug sizes under a 72 x 36 in dining table in a 12 x 14 ft room
Rug sizeRug beyond the table edgeFloor showing at the wallsVerdict
4x648 x 72 in0 in48 inToo small
5x760 x 84 in6 in42 inToo small
5x860 x 96 in12 in36 inToo small
6x972 x 108 in18 in30 inToo small
8x1096 x 120 in24 in24 inWorks
9x12108 x 144 in36 in12 inBest fit
10x14120 x 168 in42 in0 inToo big for the room
12x15144 x 180 in54 in-6 inToo big for the room

Questions people ask

How big should a rug be under a dining table?

At least 24 in beyond every edge of the table, ideally 30-36 in, so chairs stay on the rug when pulled out. In practice: the table's length and width plus 48-72 in each.

Should I put a rug under my dining table?

Yes, if the room fits a rug that reaches 24 in past the table on every side and you choose a flat-weave or low pile. A smaller rug catches the chair legs, which is worse than no rug.

What size rug for a dining table that seats 6?

A 9x12. Under a 72 x 36 in table it leaves 36 in of rug on every side. An 8x10 is the minimum, with 24 in beyond the ends.

What size rug for a 72 inch dining table?

A 9x12 (36 in all round) is ideal and an 8x10 (24 in at the ends) is the minimum for a 72 x 36 in table.