Christmas is almost here, and stocking stuffers are a great tradition worth keeping. Fortunately, you don’t have to break the bank with them, unlike with larger gift items.
You can save money shopping for stocking stuffers since they're an easy way to put smiles on your loved ones' faces — especially if you know where to find good items at a low cost.
From clothing and beauty items to kids' toys, here are 20 stocking stuffers you can find at your local dollar store.
Earn cash back on everyday purchases with this rare account
Want to earn cash back on your everyday purchases without using a credit card? With the Discover®️ Cashback Debit Checking account (member FDIC), you can earn 1% cash back on up to $3,000 in debit card purchases each month!1
With no credit check to apply and no monthly fees to worry about, you can earn nearly passive income on purchases you’re making anyway — up to an extra $360 a year!
This rare checking account has other great perks too, like access to your paycheck up to 2 days early with Early Pay, no minimum deposit or monthly balance requirements, over 60K fee-free ATMs, and the ability to add cash to your account at Walmart stores nationwide.
Don’t leave money on the table — it only takes minutes to apply and it won’t impact your credit score.
Apply for a Discover Cashback Checking account today
Jade roller
Beauty items are always great stocking stuffers. And this one from Dollar Tree is a steal at $1.25, especially when jade rollers can get as expensive as $22, like this at Sephora.
Hot cocoa ball
Gift food and fun with these hot coco balls from Dollar General.
Drop one of these bad boys into a mug and pour hot milk over it. Then, watch as the creamy milk chocolate melts away and marshmallows appear.
Play-doh
Give the kids hours of fun with a can of Play-Doh. For just $3, you can get six cans to dole out to your children or maybe even your niece and nephew. The silver colors are what makes this pack from Dollar Tree special.
Get a protection plan on all your appliances
Did you know if your air conditioner stops working, your homeowner’s insurance won’t cover it? Same with plumbing, electrical issues, appliances, and more.
Whether or not you’re a new homeowner, a home warranty from Choice Home Warranty could pick up the slack where insurance falls short and protect you against surprise expenses. If a covered system in your home breaks, you can call their hotline 24/7 to get it repaired.
For a limited time, you can get your first month free with a Single Payment home warranty plan.
Dog rope toys
If you’re a dog owner, you’re probably hanging a stocking for your pet, no? Or maybe you just know a dog lover.
Dollar Tree carries a sizeable inventory of dog toys for the pooch in your life. Your dog will have so much fun trying to rip apart these plush toys with an attached rope for an extra good time.
Warm gloves
Stuffing a loved one’s stocking with a new pair of warm gloves is probably very appreciated. How many single gloves do you have lying around your house?
Dollar Tree stocks brushed gloves for both men and women in beautiful designs and colors for the season. Grab a pair for just $1.25.
Fuzzy socks
A pair of fuzzy, patterned socks is a must when it comes to Christmas gifts. For just $1.25, pick up some festive socks in red and green colors.
Or get a little fun with snowflakes, Christmas trees, or lights. They’re at least half the price as very similar socks at Target.
Word search or crossword puzzles
If you have a loved one who likes to work their brain with a good puzzle, consider stuffing their stocking with a new word search book or a crossword puzzle.
Dollar Tree carries books that are holiday-themed and perfect for the occasion. A reviewer says each book comes with 64 puzzles. The text is also easy to read, so it’s perfect for puzzlers of all ages.
Lightning charger
Let’s be honest, we can never have too many phone chargers.
These lightning cables are perfect stocking stuffers for the iPhone lovers in your life. You get 3.3 feet of cord for just five bucks — good for a nightstand, desk, or car.
iPhone case
And for those who love switching up their iPhones, get them a fun case for their stockings.
Each one at Dollar Tree costs $1.25, and you can choose from a variety of colors and patterns. Just be sure you buy the case that matches their phone type.
Stop overpaying when you shop online
Shopping online has its perks. It's super convenient, but it can be time consuming to find the best deals. Instead of hunting for coupon codes (that don't always work!) and opening tons of browser tabs comparing prices, you can try Capital One Shopping.
Capital One Shopping makes saving money effortless. Just add the browser extension and when you check out, it'll scour the internet for coupon codes to help you save cash. And before you check out at 25+ major retailers, Capital One Shopping will notify you with a friendly pop-up if the item you're buying is available cheaper somewhere else.
Capital One Shopping is free to use and won't show you ads. Add it today and stop overpaying!2
Wireless headphones
Do you know someone who’s constantly losing their headphones?
While these earbuds at Dollar General may not replace a higher-end pair, they could serve as a good backup pair! And for just $10, they’re a great deal.
Ferrero Rocher chocolates
We all love getting candy in our stockings. Take it up a notch with these Ferrero Rocher chocolate boxes from Dollar General.
They’re the perfect size to stuff into a stocking. And for $6.50, you get 15 delicious chocolates.
Candle
Keep your loved one’s home smelling wonderful by stuffing their stocking with a candle.
Dollar General stocks some holiday-themed candles for you to choose from. “Trimming the Tree” and “Midnight Snowfall” are a few of the scents available.
Just make sure the extra weight from the candle doesn’t pull the stocking out of the mantle!
Microfiber car cloths
Have a car lover in your life? These Mr. Clean microfiber clothes are great for gentle cleaning.
For a brand name, this is a good deal. You’ll get a pack of three clothes for just $3 at Dollar General.
Barbasol shave cream
If you know a guy who shaves (lookin’ at you, dad), stuff his stocking with a can of Barbasol shaving cream. A little 5 oz. can is perfect, and it only costs $1.25 at Dollar Tree.
Littlest Pet Shop animals
If you have a kid, these cut little animals from Littles Pet Shop make perfect stocking stuffers. Choose from a puppy, lamb, kitten, duck, and more for just $1.25 each at Dollar Tree.
Ninja figures
Maybe your child likes ninjas instead. These ninja wall crawlers are a lot of fun.
When your kid throws one at a smooth surface (like the wall), it will flip and tumble down to the floor. You get three in a pack for $1.25 at the Dollar Tree.
Nail polish
Small items make the best stocking stuffers, so including nail polish in the haul just makes sense.
Dollar General sells bottles of LA Colors polish for just $2.25. Choose from 15 “intensely pigmented” shades.
Claw clips
Claw clips are back like it's the early 2000s again. If you’ve got a trendsetter in your life, these hair accessories will fill their stocking nicely.
Two clips come in a pack for $3.50 at Dollar General, and they’re available in the soft colors that are popular right now.
Hairbrush
A good hair brush makes all the difference in hair care. But sometimes they can be really expensive.
Grab a wide paddle brush at Dollar Tree for just $1.25, and choose from sleek black, purple, and blue colors.
Novelty mug
Anyone who likes drinking tea or coffee will love getting a mug in their stocking.
Dollar Tree carries a variety of mugs to choose from, but these novelty mugs with fun sayings and designs stand out. Pick up a 14-ounce mug for just $1.25.
Bottom line
Try heading to Dollar Tree or Dollar General to find plenty of small gifts you can pack your stockings with for just a few bucks.
Stocking stuffers can eliminate some money stress compared to the bigger gifts you wrap and put under the tree, but they all bring a lot of joy.
Lucrative, Flat-Rate Cash Rewards
FinanceBuzz writers and editors score cards based on a number of objective features as well as our expert editorial assessment. Our partners do not influence how we rate products.
Wells Fargo Active Cash® Card
Current Offer
$200 cash rewards bonus after spending $500 in purchases in the first 3 months
Annual Fee
$0
Rewards Rate
Earn 2% cash rewards on purchases
Benefits
- $200 cash rewards bonus after spending $500 in purchases in the first 3 months
- Earn unlimited 2% cash rewards on purchases
- Intro APR on purchases and qualifying balance transfers
- $0 annual fee
Drawbacks
- Has foreign transaction fee
- No bonus categories
- Select “Apply Now” to take advantage of this specific offer and learn more about product features, terms and conditions.
- Earn a $200 cash rewards bonus after spending $500 in purchases in the first 3 months.
- Earn unlimited 2% cash rewards on purchases.
- 0% intro APR for 15 months from account opening on purchases and qualifying balance transfers. 20.24%, 25.24%, or 29.99% Variable APR thereafter; balance transfers made within 120 days qualify for the intro rate and fee of 3% then a BT fee of up to 5%, min: $5.
- $0 annual fee.
- No categories to track or remember and cash rewards don’t expire as long as your account remains open.
- Find tickets to top sports and entertainment events, book travel, make dinner reservations and more with your complimentary 24/7 Visa Signature® Concierge.
- Up to $600 of cell phone protection against damage or theft. Subject to a $25 deductible.