The Insider Picks team writes about stuff we think you’ll like. Business Insider has affiliate partnerships, so we get a share of the revenue from your purchase.
Unless you won the lottery or lost a bet, not everyone in your life is expecting a brand new car from you for the holidays.
And for the many instances in which it’s better to give a small gift, most of us would love to give something that’s both inexpensive and impactful — more than just a token space filler in a stocking. For that, you’ll probably have the best luck on Amazon. It’s home to a ton of great, affordable products people actually want, and you get the added perks of easy, fast shipping and prices that are nearly always the lowest on the internet.
The trade off is that you need to be willing to invest the time, eye strain, and concentration wrinkles necessary for going through 30+ pages of product results. To save you the time, we curated a few of our all-time favorites and other great products from a wide range of interests below.
If you’re looking for something even more budget-friendly, we also have 30+ stocking stuffers you can get for under $10 here.
Most of these items are available with expedited shipping, and some should arrive within a few days’ time, so don’t stress too hard about your last-minute shopping — just remember that the sooner you order, the better your chances of a timely arrival.
Below, you’ll find 50 of the best stocking stuffers you can find on Amazon for under $20.
Looking for more gift ideas? Check out all of Insider Picks’ holiday gift guides for 2018 here.