Is it impossible to find a gift that’s useful, design-worthy, and inexpensive—but not a cheap tchotchke that will get tossed in next month’s decluttering? It seems so, especially when the holidays creep up on you—somehow, no matter how much you plan ahead, time is never on your side.
Thankfully, beautiful, practical, wallet-friendly gifts do exist, and we’ve done the digging to find them for you. Each of these 41 gift ideas ring at $20 or under—somewhere between the cost of a greeting card and a bottle of good wine, but last much longer—and often come with free, fast shipping. Keep this list handy for knockout gifts on a budget, whatever the occasion. You’re welcome.