Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

Trader Joe's Garland
Blakelee Bartik / Cheapism

If last-minute Christmas decorations are a necessity, it’s always great to be able to knock out some of that shopping at the same time as your groceries. 

Not sure where to cast the widest shopping net? Take a look at these seven grocery stores that also offer a good variety of holiday decor.

1. Aldi

Aldi Christmas
u/Brooklynnial via Reddit.com

Aldi has plenty of random knickknacks for decorating, but you can also stock up on some holiday sweaters if you’ve got a last-minute sweater party. There’s a great selection of party and sharing-based appetizers and treats at Aldi, so the place is an all-around hero for the season.

2. Trader Joe’s

Blakelee Bartik / Cheapism

One of the cheapest, high-quality wreaths you can get will be at Trader Joe’s; each one is usually under $12. Trader Joe’s is obviously a haven for seasonal chocolates and desserts as well, not to mention seasonal booze.

3. Costco

Costco wreaths
Wendy L. / Yelp

Costco is loaded with fresh garlands, live wreaths, and impressively full poinsettias. On the not-living side, Costco is also stocked with all the artificial Christmas trees you could possibly need.

4. Sam’s Club

Sam’s Club Christmas
u/KhloeKodaKitty via Reddit.com

You can grab just about the same stuff from Sam’s Club that you can grab from Costco right now, though Sam’s is often good about letting you choose the length of a garland and charging you by the size. See what your options are at your local Sam’s Club.

5. Whole Foods

Christmas trees at Whole Foods
u/SwimmingOwl7947 via Reddit.com

Many Whole Foods locations sell real Christmas trees, so that’s an easy add-on to your Christmas groceries. You can also find wreaths, though because it’s Whole Foods, you’ll be paying more than you would at Trader Joe’s.

6. Target

Target Grocery
Nielson L. / Yelp

Target has always been a department store first and a grocery store second, but these days it’s hard to argue how well-stocked the place is with standard groceries.

7. Walmart

Walmart Christmas
Dina W. / Yelp

Walmart famously has just about everything, but if you’re looking to grab ornaments, lights, tree toppers, and even light-up wreathes, this is the place. Inflatables are aplenty at Walmart, too, if that’s your vibe.

Meet the Writer

Wilder Shaw is a staff writer at Cheapism who has written for publications like The Washington Post