
Don’t fret if inflation is taking a bite out of this year’s Christmas shopping. Dollar Tree carries an abundance of budget-friendly holiday products so you can have a holly, jolly Christmas and save plenty of money.
For You: 9 Best Holiday Decor Items To Get at Dollar Tree Right Now
View Next: 6 Things You Must Do When Your Savings Reach $50,000
We kept middle-class budgets in mind selecting these 10 Christmas deals — and all but one of our recommendations costs $1.50. Add your favorites to your shopping list.
For further shopping inspiration, check out these luxe-looking Dollar Tree holiday buys.

Giant Gift Bag
- Price: $1.50
Oversized gift bags tend to cost a few dollars anywhere else, so Dollar Tree’s pricing on giant gift bags is a welcome surprise for your wallet. Add a few to your cart if you’re wrapping up larger presents this year, like a dollhouse or scooter.
Check Out: 8 Best Bulk Buys at Costco If You’re Hosting Holidays
Try This: 8 Best Walmart Christmas Items To Buy for Less Than $10

Christmas Sandwich Loot Bags
- Price: $1.50
A little bit of everything can be packed inside these Christmas-themed sandwich loot bags, from sweet baked treats to sandwiches for lunch. Each box comes with 25 bags that seal shut.
Trending Now: 6 Best Christmas Items To Buy at Marshalls Before They Sell Out

Assorted Gift Bows
- Price: $1.50
These assorted gift bows are a must if you need inexpensive toppers for wrapped presents. Inside every bag are 30 bows in an assortment of colors, coming out to spending a nickel per bow.

Self-Adhesive Gift Tags (100-Count)
- Price: $1.50
Label everything from presents to stocking stuffer goodies with self-adhesive gift tags. Dollar Tree shoppers get 100 tags (yes, really!) in their choice of four festive assorted patterns.

Small Whimsical Gift Bags (3-Count)
- Price: $1.50
Get three small whimsical gift bags for just $1.50, or 50 cents apiece, while supplies last. These bags are the perfect fit for meaningful presents like jewelry, watches and other customized keepsakes.
Discover Next: 6 Amazing Items To Buy From Trader Joe’s Ahead of Christmas 2025

Christmas House Pre-Lit Garland
- Price: $5
Depending where you shop, a pre-lit Christmas garland can cost $10 or upward of hundreds of dollars.
Save some money shopping for the Christmas House garland instead. Each garland measures up to 11 1/2 feet in its lighted length and 12 feet in garland length. Use it indoors or outdoors to decorate patios, porches, mantles and Christmas trees.

Assorted Plastic Ball Ornaments (16-Count)
- Price: $1.50
Dollar Tree’s current holiday inventory has tons of ornaments in it, but we recommend shopping for the assorted plastic ball ornaments. We made this choice based on quantity (16 ornaments total) and quality, based on satisfied reviews from shoppers.

Christmas Tree Skirt
- Price: $1.50
This is one of the cheapest Christmas tree skirts we’ve seen online and one worth buying to protect your floors or carpet from any fallen needles. Pick from two pretty patterns before they sell out.
See More: 7 Best Christmas Decor Items To Get at Sam’s Club Right Now

Mini Tree Topper
- Price: $1.50
While these tree toppers are on the smaller side, they’re extremely affordable to decorate little trees or even put to use in crafting projects. They’re glittery, too. Choose from silver or gold or splurge on both.

Christmas House Solar-Powered Bulb
- Price: $1.50
Shoppers will need to purchase a few of these solar-powered bulbs if they want to fully deck out their home, but it’s worth the money spent.
Positive reviews from shoppers praised how well the lights work and how pretty they look lit up. The biggest complaint? They’d like Dollar Tree to start selling them online by the case.
Editor’s note: Prices and availability are accurate as of Dec. 3, 2025, and are subject to change.
More From GOBankingRates
This article originally appeared on GOBankingRates.com: 10 Christmas Deals at Dollar Tree for Middle-Class Shoppers