We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.

    21 Gifts Under $50 You Still Have Time To Get

    There's still time to stay UNDER budget and leave them OVERwhelmed with joy.

    Hey! While we're doing our best to make sure the products we feature will arrive in time for Christmas, shipping times can vary depending on where you live, which product you purchased, and more. Be sure to double check the retailers' websites for shipping information to ensure that your gift will arrive in time for the 25th!

    1. Absolutely OMG-worthy Happy Feet plush slippers that are available in pretty much any animal you could ever want and are sure to live up to their name.

    2. A green-tea infused memory foam mattress topper beloved by over 1,000 reviewers, because the best gift you could possibly give anyone is the gift of a good night's sleep.

    3. Gorgeous ear jackets with a truly stellar level of versatility — they can be rocked as drops or as studs if they remove the back.

    4. A clever scratch-off map poster so they can keep track of all the countries they've visited. Plus, even if they haven't traveled that much, it'll still look great on their wall. TL;DR, it's time to hit add to cart(ographer).

    5. An amazing heat changing mug that'll light up with beautiful constellations once they pour in their hot drink. It's something your fave astronomy buff absolutely has to own — it's written in the stars.

    6. An ultra-pigmented 35-shade eyeshadow palette sure to make them squeal with joy, without a shadow of a doubt.

    7. Thick-knit, fleece-lined mittens that they'll absolutely need, because it's a scientific fact that the average American loses at least 57 pairs of gloves and mittens each winter.

    8. A One Line A Day journal with space for them to jot down a few sentences every day for five years. The best part? Each date lets them record all five entries on the same page, so they can see the changes in their life each year!

    9. A generous box of luxe bath bombs that over 2,000 Amazon reviewers swear by for self-care goodness.

    10. A faux leather bucket bag that looks wayyyyy pricier than it is.

    11. An adorable mug with a sweet little animal friend waiting at the bottom that's sure to make them smile every time they use it.

    12. The Rocketbook Everlast smart notebook, an eternally reusable notebook that'll let them scan their notes with their phone to save them, then wipe the pages clean with water. Yes, really.

    13. A teeny weeny nonstick mini griddle capable of big (and delicious) things.

    14. A Homesick candle infused with aromas inspired by their home state to give them a cozy scents of home, no matter where they are.

    15. A classic flannel they're sure to get compliments on, and they won't just be plaid-itudes.

    16. A precious paw print ornament engraved with the name of their furry friend.

    17. A roomy rotating makeup organizer that's perfect for your friend whose bathroom counter looks like the aftermath of someone ransacking a Sephora.

    18. The Geeky Chef Cookbook: Real-Life Recipes for Your Favorite Fantasy Foods for anyone who has ever wanted to try Romulan ale or pumpkin pasties IRL, or who needs motivation to step away from their books and games and actually cook for once.

    19. A professional-looking pizza stone you should give them with one condition — that they share any and all pizza they make with you.

    20. A very round and cuddly corgi to wish them a merry squishmas.

    21. The Squatty Potty, a bathroom stool that helps them assume the right position to pass their stools with ease. It really is ~the shit~.

    Finally finishing your holiday shopping like:

    Do your holiday shopping with BuzzFeed! Check out all of our gift guides here.