Please upgrade your browser for the best Refinery29 experience. Read more.

Saved! Access Favorites in your account profile. Removed from my favorites

Don't Panic — Here Are 31 Last-Minute Gifts EVERYONE Will Love

  1. Begin

    SHARE IT

    comments
    See All Slides
    You know what was great? When the only presents you were responsible for were glue-and-macaroni collages you made at school for your parents, and they had to act like they liked it because they're, y'know, your parents.

    These days, our holiday shopping list is a little longer, and semi-perishable fridge art just doesn't cut it like it used to. And while some gifts are no-brainers (or maybe your BFF is just really good at dropping hints), there's always a few stumpers on your list. What do you get the boyfriend who has everything? Or the Secret Santa coworker you actually don't know that well?

    While it might be tempting to just grab some gift cards and call it a day, we've rounded up 31 amazing presents that will help you impress all those impossible-to-buy-for people (even your landlady who answered your 2 A.M. panicked texts about an overflowing toilet). Better yet, prices start at under $5. Because who doesn't want a little extra wiggle room in their budget to buy one of those limited-edition holiday makeup sets just for themselves? ’Tis the season, after all.

    Begin Slideshow
  2. SHARE IT

    comments
    See All Slides
    0 of 32
  3. SHARE IT

    comments
    See All Slides
    1 of 32
  4. SHARE IT

    comments
    See All Slides
    2 of 32
  5. SHARE IT

    comments
    See All Slides
    3 of 32
  6. SHARE IT

    comments
    See All Slides
    4 of 32