Skip To Content

    37 Stylish Stocking Stuffers Under $20

    There's not *not* a Baby Yoda eyeshadow palette on this list 💚.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    Hey! While we’re doing our best to make sure the products we feature will arrive in time for Christmas, shipping times are especially tricky this year and can vary depending on where you live, which product you purchase, and more. Shop early and be sure to double check the retailers’ websites for shipping information to ensure that your gift will arrive in time for the 25th!

    1. A beloved Carharrt beanie (that has over 35,000 positive reviews!!) to help them stave off the cold all winter long, keeping their noggin both super warm and — perhaps most importantly of all — color-coordinated to their other winter gear. This comes in so many colors that whoops, you might just buy one for every person on your list.,

    Promising review: "Best type of this hat I've owned. I like this particular hat because it's long enough that, if it's really cold, you can pull the hat all the way down and double the fabric over your ears to keep them warmer. Most types of these hats I find are not deep enough to do that. So this is by far my favorite cold-weather hat. Carhartt put some thought into this hat, and it paid off. Superior." —Dave

    Get it from Amazon for $16.99 (available in one size and 28 styles).

    2. A gorgeous oversized scarf so cozy it can basically double as an emergency blanket.,

    Promising review: "I am not really big on wearing scarves but thought this was cute and I’d try it out. It’s awesome!! It’s so soft easy to wear and you could even use it around your shoulders like a shawl. I got compliments all day when I wore it. I’m going to see if there are different colors and buy a few more!" —KmR

    Get it from Amazon for $11.99 (available in 27 styles).

    3. A temporary tattoo from a shop with whoooole bunch of different designs, so there's bound to be one they'll love. Bonus points if you get yourself one to match 👯‍♀️.

    Emma Lord/BuzzFeed

    Tattoorary is an Etsy shop established in 2014 and based in the Netherlands that specializes in temporary tattoos, offering a large range of sizes, colors, and designs. Each tattoo lasts from two days to a week.

    I am *obsessed* with these temporary tattoos — I waited for ages to get them, and I wish I'd done it much sooner, because I've had such a blast mix and matching them every week this summer as a fun quarantine distraction! They transfer beautifully with warm water and look like legitimate tattoos (my neighbor truly thought I'd gotten some great ink), and are so easy and gentle to remove with a light scrub in the shower.

    Get them from Tattoorary on Etsy: the vintage floral tattoo for $8, and the little birds tattoo for $3.

    4. An iridescent AirPods case to keep their earbuds both literally *and* figuratively shiny and new.

    Model holding white iridescent AirPods case

    Promising review: "Super cute and durable case! As described! Love the clean iridescent look!" —Lauren Acosta

    Get it from Amazon for $9.99 (available in 11 styles).

    5. A set of 67 stackable vintage-inspired rings in gold and silver tones so cute they'll be tempted to start doing jazz hands wherever they go.

    A reviewer's hand with the rings on their fingers and above their knuckles in silver vintage designs

    Promising review: "There is something for everyone in this set! I love the different metals and varying designs. The different sizes are great to wear on whichever finger and even on the knuckle. The simple ones look great layered together. For the price, you can't expect super high quality, but they are comfortable to wear and super cute. I would recommend these gorgeous rings! 67 is enough to share with friends and you'll definitely have some guaranteed to fit. Great price for the diversity." —KT

    Get a set of 67 from Amazon for $13.99.

    6. A pair of dreamy polarized aviator sunglasses with 100% UVA and UVB protection, plus that air of ~maybe I own a motorbike, maybe I don't~ mystery.

    A reviewer in the sunglasses

    Promising review: "Awesome purchase, great price! Really dig these, love the fun colors. Get compliments every time I wear them. I keep them in the holders they came with since the frames are slightly thin. Holding up well through my travels, hard to beat the price!" —Sylvia P.

    Get it from Amazon for $9.99 (available in four styles and in two-packs).

    7. A pair of sleek touchscreen-friendly gloves — not only do these gloves come in a bunch of cute colors, but they have grippers on the fingers to better hold your devices and text without taking them off.

    Promising review: "I love these gloves. These fit well, they are soft, and warm. The pads on the palm and fingers give the a sure grip and the nodules on the thumb and two fingers allow me to use my iPhone without taking them off. These are the best gloves I've ever had." —Amazon Customer

    Get it from Amazon for $6.99+ (available in sizes M-XL and five colors).

    8. A '90s-esque striped tee in a cozy fabric and happy print that will put a smile on their face whenever they put it on.,

    Promising review: "I really liked the material and quality of this shirt! I wasn’t expecting it to be such good quality for that price! It is soft, fits well, and I love the design. Great purchase!" —Laurel

    Get it from Amazon for $15.99+ (available in nine styles and sizes XS-3X).

    9. A pair of incredibly soft hybrid leggings and joggers that are basically what happens if those two types of pants have a ridiculously comfy, highly functional baby.

    Reviewer in a pair of dark green joggers with an elastic drawstring high waist

    Promising review: "Best sweatpants ever. I can't explain how genuinely happy I am that these pants fit. I have trouble finding pants that fit AND are comfortable AND look good and I just found all three. These pants are very comfortable and soft but not see through even if you stretch it. The material seems thin enough to let you breathe but thick and durable enough to last one to three-plus years. (Hard to tell based on one wear, will update as time goes by.) Ordered a 3x and it fits perfectly. I also usually hate wide waistbands especially on my belly but this one is very soft and just mostly feels like extra layers of fabric, but is still pretty secure on your waist. Will definitely buy multiple pairs. :)" —Stacey

    Get it from Amazon for $9.99+ (available in women's sizes S-3X and dozens of colors).

    10. A chic minimalist wallet they can attach right to their keychain, with enough room for several credit cards, cash, a driver's license, and maybe a lil' bit of gum or candy if they are willing to work for it.

    Reviewer image of flat pink wallet with credit cards and cash in it attached to a keychain

    Promising review: "I absolutely LOVE this thing. What I love most is that it has a little loop so I can hang it on my keychain or on a lanyard. It's well-made and the color I chose is so pretty. Great texture, and I really like the little thumb hole for easily sliding out my driver's license and debit card. Would definitely recommend to anyone looking for a minimalist wallet option!" —Ashley

    Get it from Amazon for $9.99 (available in 36 styles).

    11. A sweet personalized beaded bracelet you can tailor to their exact taste, choosing the length, color, and the name, nickname, or cute inside joke you want to decorate it with.

    A beaded bracelet that spells out the name Danielle
    Designed In Neverland/Etsy

    Designed In Neverland is a Michigan-based, Black-owned Etsy shop established in 2019 that specializes in dainty themed and personalized bracelets.

    Psst — you can buy multiple bracelets to form a phrase or a sentence, and chat with the seller about other customizable options if you have more in mind!

    Promising review: "The bracelets I ordered are even more gorgeous in person!!! I ordered three beaded name bracelets, one of which has rainbow beads and the other two have pink beads, both options are adorable. My bracelets shipped on time and arrived quickly. I ordered a 7.5-inches in size because I can't stand tight bracelets, and the sizing is perfect!! I will be ordering again in the future." —Gina Mola

    Get it from Designed In Neverland on Etsy for $14+ (available in nine colors and 11 sizes).

    12. A dainty beaded face mask chain to keep their mask on their person while they're driving in the car between errands.

    Firefly Feeling Bright/Etsy

    Firefly Feeling Bright is a Florida-based Etsy shop established in 2019 that specializes in artisanal jewelry.

    Promising review: "Love this beaded mask chain! Arrived quickly. I get many compliments every time I wear it. Perfect for work where I have to wear a mask while for long periods of time." —Meredith Pollack

    Get it from Firefly Feeling Bright on Etsy for $7.

    13. A Baby Yoda eyeshadow palette for anyone who (don't look at me) is so obsessed with this lil' bub that it is not just an honor, but a PRIVILEGE to wear shades like "Sipping Soup" and "Right Hand Mando" on their lids.

    An eye pallette with shades of bronze, green, silver, ivory, and brown themed to Baby Yoda from The Mandalorian

    Promising review: "A return to the standard Colourpop quality! Every shade is great, creamy and blends well. The color story is beautiful. No duds. The packaging is awesome and did the Child justice. I bought five Colourpop palettes this year and this one is my favorite. The rest are great too, but this one is really special and unique." —Joseibi

    Get it from ColourPop for $16.

    14. A two-pack of pastel knee-high fuzzy socks for that friend whose number one priority is keeping every inch of their body as cozy as possible at all times.


    Promising review: "These are my favorite house socks! They are super soft, and they stay up but somehow aren't tight on my leg. I’ve been searching forever for these exact socks! I bought five more pairs." —walden

    Get a two-pack from Amazon for $17.99+ (available in six styles).

    15. A printed maxi dress (with! pockets!!) you can get in their favorite color, since it comes in a bajillion of them. Added perk? It's so versatile they'll be able to dress it up or down all year long.,

    Promising review: "Can I just say that I LOVE, LOVE, LOVE this dress??? I feel so pretty yet so comfortable!!! So casual yet so presentable! I wore this dress for the first time during my grueling 17-hour journey from Texas to Medellin, Colombia (I had an eight-hour overnight layover in Bogata). It was comfortable, kept me warm as I sat on the floor during my layover and THE POCKETS WERE INVALUABLE for holding my passport, boarding pass, phone and snacks while traveling. Who knew that pockets on a dress could bring such FREEDOM!!!???!!! 🤣This will definitely be my go-to travel outfit. I can't recommend it enough." —Rayven Michelle

    Get it from Amazon for $19.99+ (available in 23 colors and sizes 14-26).

    16. A ponytail holder cuff so they won't have to deal with the weird indentation that hair ties leave behind (or are just sick of looking at photos and being like "WELP, left my boring hair tie on my wrist for another one!!").

    Promising review: "My fiancé is incredibly happy with these. When she wears her hair down she likes to keep a ponytail holder on hand in case she wants to put her hair up, but doesn't like the pressure and indentation left around her wrist. She uses the thicker Goody rubber bands, which fit nicely on this bracelet and look good too. She hasn't had any problems with the rubber bands slipping off, and they can be squeezed together to tighten around the wrist, but would probably be a bit too large for tiny wrists. It is a nice enough piece of jewelry that she will sometimes even wear them without needing the rubber band. Per her suggestion: brown rubber bands looks good with the rose gold, but black would look better with the silver." —Rick & Val Ideker

    Get it from Amazon for $13.99 (available in three colors).

    17. A leather Apple Watch band so they can color coordinate their outfits to the gadget they keep using to send cry-laughing emojis to the group chat when they can't find their phone.

    Model with a light blue Apple watch band around their wrist

    It's compatible with every version of the Apple Watch, so you don't have to know which one they have to gift it!

    Promising review: "This was a perfect buy for me. I like the leather bands for the Apple Watch, and it’s hard to find one that doesn’t look super cheap. This one is super comfortable and hasn’t worn down or stretched out at all yet. No cracking either. Would definitely buy in other colors as well." —jay

    Get it from Amazon for $16.99 (available in two sizes and 25 styles).

    18. A smocked peasant top with billowing sleeves that are a basically the definition of a full mood.

    A model in a smocked white bubble sleeved top with square neckline
    Forever 21

    Get it from Forever 21 for $16.09 (originally $22.99; available in women's sizes 0X-3X).

    19. A delicate zodiac necklace so customizable, you can choose the exact length *and* color for their sign (just be sure to run it past your Taurus friends in advance, because trust me, they'll have thoughts).

    A necklace with a zodiac constellation-shaped shaped charm
    Minthologie Studio/Etsy

    Minthologie Studio is a California-based Etsy shop established in 2013 that specializes in handcrafted jewelry.

    Promising review: "My 'hard to buy for' sister-in-law loved this! I referred other family members who commented on how pretty it was. Delivery and packaging was excellent! It came very quickly...which was greatly appreciated because I typically wait til the last second!" —Tessa Crawford

    Get it from Minthologie Studio on Etsy for $19+ (available in six styles and seven lengths).

    20. A mock turtleneck bodysuit to give a sleek fit to outfits where they want to tuck their shirt into their high-waisted pants or skirts.,

    Promising review: "This bodysuit is just something you need to have in your closet. I wore this jumpsuit all holiday long to many events and it was great. Not see through, light weight but somewhat thick enough to keep you warm. It's not shiny or look like a leotard. I highly recommend for the price." —Amazon Customer

    Get it from Amazon for $9.98+ (available in women's sizes XS-XXL and 40 styles).

    21. A 40-pack of velvet scrunchies so they can have one to match every single one of their outfits until pretty much the end of eternity.,

    I bought these a year ago and they are the lights of my life. Super durable, ridiculously gentle on your hair, and they have an excellent hold. I pretty much have one on my wrist at all times.

    Promising review: "These scrunchies are literally the greatest purchase I have ever made in my life. They are so soft and definitely do not feel cheap at all and I am just amazed to get such high quality at such a low price. As someone with long, thick curly hair, scrunchies are very necessary to keep my hair up and I've always struggled trying to find ones that are both stylish and functional while still at a reasonable price. These scrunchies are freakin beautiful and they hold my hair up perfectly. While I admit I probably went a bit overboard and definitely do not need 40 scrunchies, they bring me joy and now I have a lifetime supply. Would def recommend." —Katherine

    Get a pack of 40 from Amazon for $7.99.

    22. An always trendy Adidas hat with a real "weekend errand running" vibe that'll make it one of their go-tos.,

    Promising review: "I love this hat, super cute. I have a small head and it has the metal adjustment in the back and usually so much of the back of hat sticks out but this does not. When I have to run a few quick errands and do not want to do my hair it is perfect. I also do wear to the gym with work out clothes. I am a hat person and I am so happy I found these hats. I also bought a light grey one with white letters." —Lynn Martin

    Get it from Amazon for $15.30.

    23. A five-pack of Old Navy masks you can get in 20 different combinations — including some new QUITE festive new holiday ones.

    Emma Lord/BuzzFeed, Old Navy

    I held off on buying these at first because I truly couldn't choose a set to save my life (AESTHETICS ARE IMPORTANT TO ME), but after my brother got a set he loved I caved and got them too. These are super sturdy, well-made, SO great for the price point, and come in genuinely cute patterns and solids that make it a lot easier to match something to your outfit or mood. I tied the elastic on mine just for a snugger fit, but the size they come in well-suited for adult faces. The ones I'm holding above are the "Check Mates" mix.

    Promising review: "Bought these as extras. Super comfortable and I throw them in the wash after each use. They open up and cover nose to chin. Bought them in colors my husband would use as well. Good purchase." —Old Navy Customer

    Type Of Fit: Adjustable elastic ear straps

    Pocket For Filter: No

    Fabric Type: Cotton

    Shipping Time: Standard shipping

    Get a five-pack from Old Navy: the regular pack for $12.50 (available in 20 varieties) and the holiday pack for $12.50 (available in 11 varieties).

    24. Unicorn Snot glitter body gel, because we all have that one friend whose most natural state of being is "sparkles all over my human body."


    Promising review: "I'm a huge fan of wearing glitter when I wear an outfit that shows my shoulders and back. I ran out and needed to find something and this one popped up. I will admit that the reason I bought it was solely based on the name. I mean Unicorn Snot? How funny is that? I absolutely love this product! I love the fact that the shimmer is very subtle (I'm not into looking as though I rolled around in the stuff) and it lasts a long time. In fact, I've woken up the next morning and there was still some on me. I would definitely recommend this product to anyone who fancies a nice, subtle shimmer." —Just Jennie

    Get it from Amazon for $9.99 (available in three colors).

    25. A cozy as heck pocket shirt that pairs perfectly with all their favorite leggings., Amazon

    Promising review: "Love this shirt! I purchased the largest size which is an XXL and it fits great. I can wear a tank top under it without feeling like it's too tight. It's long and the sleeves are a good length too. Super comfy and I love the pockets on the side. I am getting this shirt in all the colors now! Great buy!" —Amazon Customer

    Get it from Amazon for $10.99+. (available in women's sizes S-XXL and 36 styles).

    26. A beautiful ~celestial chandelier~ necklace, because when it comes to giving gifts, you should shoot for the moon *and* the stars.

    Model in three tiered silver necklace: a short chain with star charms, medium chain with one star charm, and long chair with a moon charm

    Get it from ModCloth for $19.

    27. A sparkly PopSocket phone attachment for anyone who treats their phone like a fifth limb. Not only is this super handy and cute, but they can pop the top of it off and swap for another color, if they want to shake things up.

    A model talking on their phone with their fingers around the sparkly pop up attachment on the back of their phone

    Psst — you can check out other PopSocket tops to give them more options if they want to swap!

    Promising review: "PopSockets are my new favorite! I purchased the rose gold glitter. Makes holding my phone so much easier. I have already purchased more tops, love that they are switchable and easy to install." —Janet

    Get it from Amazon for $14.99 (available in five colors).

    28. A four-pack of vintage-y velvet headbands complete with accented faux pearls to instantly elevate any look to a LOOK.,

    Promising review: "These are SOOOO cute! I wear them almost every other day! They don’t hurt my head and they are super durable! Love love love!" —Alli Fulks

    Get a set of four from Amazon for $12.99.

    29. A pair of chic faux fur open-toe indoor slippers for anyone who wants to maximize coziness, but not at the expense of admiring their perfectly painted toesies.

    A model in plush gray blue open toed slippers with a strap on the back heel
    Forever 21

    Get it from Forever 21 for $9 (available in sizes S-L, with S fitting women's sizes 5-6, M fitting women's sizes 7-8, and L fitting women's sizes 9-10, plus four colors).

    30. A set of 20 pearl-inspired hair clips they can combine in seemingly endless ways to make hairstyles so chic people will think they're influencers.

    A set of 20 acrylic pearl-esque hair barrettes in different patterns and styles

    Promising review: "I love these! The quality and price are amazing. I tried Target, Ulta, CosmoProf, and various other stores looking for pearl barrettes, but I either couldn’t find what I was looking for or didn’t want to pay $15 for a single clip. This set came with so many pretty, trendy, wearable styles! I will say, the barrette-style clips are larger than average, but I really liked that about them. They photograph so well. Buy them!!" —S

    Get a set of 20 from Amazon for $9.99.

    31. A mini-sized Fenty Beauty Lift & Curl Mascara so they can try a new twist on a classic — this comes in black, burgundy, *and* forest green. A guaranteed hit when their lashes hit the light just right.

    Fenty Beauty

    Promising review: "I received this as a gift and it is awesome! My lashes never looked longer! Must buy!" —RHONDAC

    Get it from Fenty Beauty for $13+ (available in Burgundy, True Black, and Forest Green).

    32. A sweet zodiac-themed trinket box to remind them that their baubles aren't the only thing about them that shines ✨.

    Urban Outfitters

    Get it from Urban Outfitters for $18 (available in 12 zodiac signs).

    33. A set of bumblebee stud earrings so un-bee-lievably adorable they'll want to wear them seven days a week.

    Silver bee shaped stud earrings

    Promising review: "These were a gift, for my daughter. She loves bees. These were perfect for her. She has very sensitive skin, and these do not irritate her ears. She's doubly happy. They are super cute, and she can actually wear them. I highly recommend." —MamaBear451

    Get it from Amazon for $13.99.

    34. A truly unique composite agate coaster that whoops, just became the focal point of their entire living room, and might have just inspired a full redesign.

    Four coasters with multiprint geodes rimmed with gold

    Promising review: "Absolutely gorgeous. Although they are different thicknesses, they are all beautiful jewel tones and very sturdy. They are rustic, not shiny smooth yet finished, and have four little silicone 'feet' on the bottom to keep them from scratching anything. The colors are vibrant and add a beautiful touch to my decor." —FayetteMom

    Get it from Anthropologie for $16 each.

    35. A cozy twist-front ear warmer so they can be toasty and trendy all winter long.

    An ivory colored knit headband ear warmer with a twist front
    Old Navy

    Get it from Old Navy for $8.50 (originally $12.99; available in five colors).

    36. A buildable bunny gloss bar to help them get the *precise* level of gloss and coverage they're looking for without it taking a hare-raisingly long time to perfect.


    Promising review: "I love chubby lip color sticks. And this is pretty similar to those but it gives you more moisture. Not too much pigment, but just enough. Smells kinda fruity. You get a lot of product, even though it's a small tube. And not to mention the super adorable packaging! I want to buy it in every color." —Sylina

    Get it from Amazon for $8 (available in eight colors).

    37. A sleek, compact reusable straw keychain so cute and useful you'll want to snag one for every single person on your list.


    The container even comes with an itty bitty straw cleaner so they can get even more long-term use out of it — and, more importantly, a silicone tip so they can use it on warmer drinks or hot days that might heat up the metal.

    Promising review: "I bought this in an effort to be less wasteful with the plastics and also because I can NEVER find a straw when I need one — and this knocked it out of the park!! The awesome oil-slick coloring on the straw? Amazing! It collapses and opens smoothly and the little telescoping cleaner brush is fabulous! Everyone in my office is jealous and now wants one too." —Ashe

    Get it from Amazon for $6.95 (available in 10 colors).

    You seeing your BFF thrive in their new knee high socks and lip gloss:

    Pop TV

    Reviews have been edited for length and/or clarity.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    BuzzFeed gift guide banner

    Find the perfect gift for any occasion, from white elephant gift exchanges to gifts for teachers, housewarming gifts to birthday gifts, and even the perfect gift basket if you’re truly stumped. Plus, check out the BuzzFeed gift guide for even more incredible gifting ideas.

    What's your favorite product?

    Tell us about your favorite product
    Your review may be featured in a post.
    Minimum 25 characters, 1500 characters left
    Upload up to 4 photos you took of the product and/or how you use it. (We love before & after photos!)
    View our photo guidelines with tips that increase your chance of getting featured.
    Max 10 MB. Accepted file types: .jpg, .jpeg, .png.

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form