Stocking Stuffers and Gifts Under $25 That Don't Feel Last-Minute
A small gift has one job: to show someone you thought of them specifically. It doesn't need a big price tag to do that. Our gifts under $25 are chosen with exactly this in mind, with plenty of personal touches for the people on your list you don't want to overlook.
Ornaments: The Classic Stocking Stuffer
An ornament fits neatly in a stocking and stays on the tree for years. Many of our personalized ornaments carry a name and year, which turns a small gift into a keepsake they'll unpack every December. Pet ornaments are a reliable hit with anyone who treats their dog or cat like family, which is most of us.
Mugs for Every Personality
A mug is useful, easy to wrap, and simple to match to someone's sense of humor. Our 11 oz mugs are a classic size for coffee or tea, and funny mugs are great picks for friends who appreciate a good one-liner. Tuck in a packet of cocoa or a small bag of coffee and the gift is done.
Easy Wins for Teachers and Coworkers
Teachers, office friends, and gift-exchange partners are where last-minute panic usually strikes. Plan ahead with gifts for teachers that say thank you with warmth and a little humor, and gifts for coworkers that suit any office exchange. Buying several at once also makes the most of the multi-item discount below.
How to Make a Small Gift Feel Bigger
A thoughtful small gift beats an expensive generic one almost every time. A few simple ways to get there:
- Add a name and year wherever you can. Personalization turns a simple ornament into something worth saving.
- Match the design to an inside joke, a hobby, or a pet they talk about constantly.
- Bundle two small items together, like an ornament and a mug, for a gift that feels complete.
- Include a short handwritten note. It costs nothing and is often the part people remember.
More Small Gifts in One Place
If you'd rather browse by occasion, our stocking stuffers collection pulls small gifts together in one spot. And if you'd like to stretch your budget a bit for someone special, gifts under $50 opens up even more options. Either way, shopping early gives you the best choice of designs and plenty of time to get the details right.
Order Early, Save a Little More
The secret to gifts that don't feel last-minute is ordering before the rush. Every item is printed to order, which takes 2–4 business days. After that, US delivery takes 5–7 business days and worldwide delivery takes 7–15 business days. For Christmas, order by December 14 in the US and by November 27 everywhere else. See our shipping policy for more.
Small gifts add up quickly, and that works in your favor: buy 3 or more items and get an extra 5% off automatically at checkout. If an item arrives damaged or misprinted, we'll send a free replacement or give you a refund within 30 days.