Cheap Dining Room Sets

9 Top Online Stores

Notice: We have a commercial partnership with many of the listed online stores. Read more.
Sears screenshot


Affordable fashion, appliances, and home goods

Sears has a nice selection of dining room sets in a variety of styles and materials, so you're sure to find something that suits your style. Shop from 3-piece sets that start at $158 and 5-piece sets that begin at $138.

FREE shipping: On eligible items in orders $59 or over.
Kmart screenshot


Affordable fashion, home goods, and beyond

Kmart has several options when it comes to cheap dining room sets. Sets with 2 chairs start at $130 and 5 pieces start at $180.

FREE shipping: On select Marketplace items.
Bloomingdale’s screenshot


Designer pieces for you and your home

Decorate your dining room with cheap luxury items from the Sale section of Bloomingdale's, where you'll find 300 items like dinnerware sets, glassware sets, silverware, table linens, and flatware. Items are discounted up to 70% off the original price and range from $5 to $685.

FREE shipping: Over $150 in the US.


Go to Store More Info
Kohl’s screenshot


Apparel, home goods, appliances, and so much more

Shop for chic and cheap dining room sets that include tables and 2, 4, or 6 chairs at Kohl's. Dining room sets that are on sale range in price from $63 to $2,302 and are discounted up to 40% off the original price.

FREE shipping: On US orders $75.
Saks Fifth Avenue screenshot

Saks Fifth Avenue

Designer brands and exclusive collections for all

To cheaply decorate your kitchen or dining room, look in the Sale section of Saks where you'll find 140 items like cookware, appliances, flatware, and bakeware. The cheapest items start at $7.20 and continue up to $600, with 45 items for $50 or less.

FREE shipping: With code FREESHIP in the US.

Saks Fifth Avenue

Go to Store More Info
Walmart screenshot


Huge online store with low prices

The cheapest dining room set is just under $100 but it is really small and has just 2 chairs. If you can pay up to $300 you'll have more choices and can get up to 4 chairs. The cheapest 6-chair sets are just over $300.

FREE shipping: On US orders over $35.
Target screenshot


Shop for clothes, home goods, groceries, and more

Target has cheap dining room sets that include tables, 2 chairs, 4 chairs, 6 chairs, or stools. These sets start at $115 and go up to $3,900, including 40 items for $300 or less.

FREE shipping: On US orders over $35.
The Home Depot screenshot

The Home Depot

Home improvement supplies, furniture, and décor

Get your next cheap dining room set from The Home Depot, where you'll find thousands of items to shop from. 4-piece dining room sets start at just $75, 6-piece sets begin at just $517, and 2-peice sets start at $130.

FREE shipping: On eligible items in orders $45 or more.
Macy’s screenshot


Fashion from the country's largest department store

Macy's has a beautiful selection of cheap dining room sets to choose from, so you'll have no problem finding the right one to fit your style. 3-piece sets are as low as $759, 5-piece sets start at just $785, and 7-piece sets start at $1,573.

FREE shipping: On US orders over $99.