When you buy through our links, Insider may earn an affiliate commission. Learn more.
In theory, Secret Santa is a great idea. In practice, it can be a little underwhelming. You could end up with that cozy scarf your best friend knew you wanted — or, you could end up with lackluster socks from your neighbor that will definitely end up in your re-gift pile.
Whether you’re responsible for getting a gift for someone you know really well or someone you barely do, get them a gift they won’t relegate to the storage closet. If you’re spending money, make it count with something they’ll actually want.
Don’t worry, we already did the grunge work and found 25 gifts that your secret Santa recipient will love. We’ve got everything from the more generically-appealing, like chocolate for your sweet coworker, to the more personal, like a portable cheese melter for your cheese-obsessed friend. Plus, they’re all $25 or less, so scroll with abandon.
Most of these items are available with expedited shipping, and some should arrive within a few days’ time, so don’t stress too hard if you’ve left it to the last minute — just remember that the sooner you order, the better your chances of a timely arrival.