Christmas is approaching quickly and the question every year is always, what should I get *insert name* for Christmas? Once you finally figure that out…..then you face the stockings. In my experience with past Christmases, stockings tend to be stuffed with gimmicky things that you can tell people either didn’t know what to get or didn’t want to spend a lot of money on, at least not more money than they’ve already spent. But shelling out tons of money on stocking stuffers doesn’t need to be the case! There are so many great small gifts out there that are very inexpensive. Here is a list of 20 great stocking stuffers for under $20 for everyone on your list!
1. Candle
A small or medium sized candle with a captivating smell, maybe something warm for the winter, is great stocking stuffer for almost anyone on your list. This Anthropologie candle is beautiful and it comes in every Zodiac sign so you can make the gift personal.
Anthropologie, Capri Blue Mini Zodiac Candle, $14.00.
2. Tea
Tea is a simple but wonderful gift! Usually herbal or black tea are teas that many people like, but if you know that the recipient likes a specific kind go for that! Tazo makes some great inexpensive teas in tons of flavors.
Target, Tazo Joy Black Tea Sachets – 15 ct, $5.99.
3. A Journal
A journal is great for those who like to write, makes lists, or just get out their thoughts. A blank journal can be used for so many different things that it would be hard for someone to not find a use for one.

Kohl’s, “More Love” Marbled Hardcover Journal, $5.99.
4. Nail Polish
This is a great gift for the females on your list, but if you have some males that would enjoy it that’s great, too! Gift them with a set of winter colors so they can have fabulous nails throughout these next winter months to come.

Ulta Beauty, Little Gems 6 Pc Trend Lacquer Collection, $14.40.
5. Decorative Soap
This gift is both pretty and functional. The recipient will enjoy the fragrance of a beautiful soap.

Anthropologie, Anatomy Of A Fragrance Bar Soap, $8.00.
6. Face Masks
Face Masks are great for anyone! Doing a face mask is a great way to relax for men and women alike (even if the manliest of men on your list won’t admit it).

Sephora, Sephora Collection Face Mask – Avocado, $6.00.
7. Bath Bombs
These are such adorable and easy gifts for those who love to relax in the bath tub! There are so many fun bath bombs to choose from out there so there’s definitely a perfect one for everyone.

Lush, Shoot For The Stars Bath Bomb, $7.75.
8. Lip Balm
This is a great gift for anyone, especially those that live in colder states. Lip balm is essential to get through the bitter cold winter months of dry skin and dry lips.

Ulta Beauty, Eos Hibiscus Peach Lip Balm, $4.99.
9. Catch-All Dish
A beautiful catch-all dish is a beautiful decorative piece for anyone in any room. Personalize it with something like an initial on these adorable Anthropologie dishes.

Anthropologie, Monogram Trinket Dish, $14.00.
10. Cool Jewelry
This doesn’t have to be insanely expensive jewelry. My suggestion is something inexpensive, but really funky. These star-shaped hoop earrings from Asos are super cool!

Asos, Open Star Earrings, $9.50.
11. Christmas Ornament
I love personal Christmas ornaments. There are so many different ornaments in this world and for some reason you can never have enough. Get your recipient a cool ornament that describes them whether it be seriously beautiful or ridiculously funny like this margarita ornament!

Bronner’s, Margarita Glass Ornament, $12.99.
12. Chocolate
Come on, who doesn’t love chocolate?! A small box of chocolates in their stocking is just the sweetest thing! (Pun intended…) And for those who actually don’t love chocolate, substitute some sour patch kids or awesome flavors of salt water taffy.

Godiva, Dark Decadence Truffle Flight, 6 pc., $17.00.
13. Small Kitchen Appliances
A lovely set of measuring spoons or beautiful wine bottle stopper like this gorgeous agate one from Ballard Designs will definitely not be thrown on the shelf to be re-gifted next christmas.

Ballard Designs, Agate Wine Stopper, $15.00 (but currently on sale for $10.50!!!).
14. Poetry Books
Poetry books are great because they’re not heavy amounts of reading so even those who don’t call themselves readers will find themselves sitting down flipping through these books. Milk and Honey by Rupi Kaur is a popular poetry book right now. Gift this book and let your recipient dive into it!

Barnes and Noble, Milk and Honey by Rupi Kaur, $8.99.
15. Make Your Own Slime Kit
While this may sound a little gimmicky, here me out. I’m sure you’ve watched those addicting slime videos on Instagram or Facebook, so now you can give the gift of slime to someone you love! Whether you’re 8 years old or 80 years old, playing with slime is fun, especially when you get to make it yourself.

Amazon, Blue Frog Toys Make Your Own Slime Kit, $9.73.
16. Pocket Knife
A pocket knife is a great gift for outdoorsy or handy guys and girls. Get them a cool one so it can be useful as a tool and an accessory.

L.L. Bean, Gerber US1 Folding Pocket Knife, $19.95.
17. Socks
Socks may seem like a mediocre gift, but if you gift nice socks, they will definitely be appreciated. I know I never have enough nice socks.

Amazon, Nike Performance Cushion Crew Socks (6 Pack), $16.00.
18. Underwear
Along with the theme of the last gift, underwear is always a necessity. It may be best to stick with modest choices since Christmas is typically a family event…..lol.

Hanes, Men’s TAGLESS Boxer Brief with Comfort Flex® Waistband 6-Pack (Includes 1 Free Bonus Boxer Brief), $15.00.
19. Gloves or Mittens
Warm gloves or mittens are often things that I overlook when shopping for myself for the winter. I always appreciate when I get a nice pair of gloves or mittens to keep my hands warm through the winter!

Target, Isotoner® Women’s Two Color Mitt, $19.99.
20. A Beanie
Last, but not least, a beanie is similar to the gloves and mittens situation, where they’re often overlooked. Pompom hats are always cute and super fun for anyone!

American Eagle, AE Faux Fur Pom Beanie, $15.95 (but on sale for $10.00!).
And thats it! That’s 20 stocking stuffers for under $20 for the ones you love this Christmas. Hope these tips were helpful for you in your Christmas shopping.
Merry Christmas Everyone!