The holiday season may be the most wonderful time of the year, but if you're at a loss when it comes to buying gifts for kids, it can also be the most stressful. Without a full list for Santa, coming up with ideas can leave you drawing a blank or browsing Amazon for what feels like a million hours. For instance, what do you get the tween who knows more about beauty than you do? Or the baby who barely even knows what's happening? Not to worry - we've come up with a list of holiday presents for babies, kids, tweens and teens that'll have them convinced that guy in the red suit is the real deal. . . or, at the very least, produce a smile or two. Ahead, you'll find the best 23 gifts for your little loved one, ranging from toys to books and even gift cards they'll actually use. 23 Best Holiday Gifts for Babies, Kids and Teens Amazon Toniebox 2 Audio Player Starter Set Price: $140 For the One Who Loves Storytime Nothing's better than a gift you can keep on giving - and that's what you get with Toniebox. This interactive device was made for independent play for kiddos ages one through nine, allowing them to listen to stories, play games and more. Each figurine offers a unique experience, so once you've purchased the starter pack, you can continue to buy new options (including Ms. Rachel or a Disney Princess bundle) for birthdays and other special occasions. Buy at Amazon Nugget The Nugget Price: $249 For the Kid With a Wild Imagination While these foam cushions go together to form a tiny foam couch, kids can dream up a million ways to play with them. It's a ramp today, a fort tomorrow and a slide on Friday. Don't have the room? Grab a mini version instead! Buy at Nugget Amazon You save: 50% Melissa & Doug Examine and Treat Pet Vet Play Set Price: $21 $42 For the Mini Animal Lover Melissa & Doug have a wide range of fun toys, from pretend ice cream shops to dentist kits complete with fake teeth. But little animal lovers will love playing vet. Not only does this set include the essentials like a stethoscope and a thermometer, but you also get a tiny plush dog and cat, so they can get to work right away! Buy at Amazon Amazon You save: 20% Kids Camera Instant Print Price: $32 $40 For the Photographer in Training In a world where so much is digital, give them a camera that prints their photos! They'll have so much fun capturing family and friends at holiday gatherings, and later on, they can display their work in their room. Thanks to the three volumes of paper, it's possible to print up to 372 black and white pics, but the included SD card also saves a color version of the shot. Buy at Amazon Amazon You save: 32% Fisher-Price Baby Playmat Price: $40 $59 For the Newborn New baby in the family? Introduce them (and their parents) to an earworm about a purple monkey in a bubblegum tree (even John Legend has covered the catchy song!). This musical mat will keep baby occupied, whether they're kicking the light-up piano or grabbing for the hanging toys. Parents can also adjust the setup as their little one grows, with the piano turning into a separate toy once they reach toddlerhood. Buy at Amazon 17 Expensive-Looking Kids' Clothing That Scream 'My Mom Is Stylish' Amazon You save: 22% Nerf Basketball Hoop Set Price: $35 $45 For the Sports Fanatic Let them practice dunking from their bedroom, or get the whole fam in on the fun by hanging a hoop in the playroom. Either way, your little sports lover will have a chance to improve their skills (and parents who grew up in the '90s will enjoy a bit of nostalgic fun). Buy at Amazon Amazon You save: 38% Portable Mini Projector Price: $50 $80 For the One Who Loves Movie Night Give movie night an elaborate upgrade by getting them a small projector. They can keep it in their room in place of a TV or set it up in the basement, living room or even outside. While the price is right, you won't have to worry about quality. "This is by far the best mini projector I have seen," one reviewer wrote. "Incredibly easy to use right out of the box. You just plug it in and there you go. You're done." Buy at Amazon Amazon You save: 47% Harry Potter Paperback Box Set Price: $53 $100 For the Ferocious Reader The Harry Potter fandom is still going strong, and if the kid in your life loves reading or is fascinated by magical worlds, the series makes the perfect present. While these bulky books might feel intimidating to some, you can always offer to read the chapters together for a fun bonding experience. It's a win-win! Buy at Amazon Amazon Extra Large Kids Play Tent Price: $41 For the One Who Values Personal Space A secret, chill spot of their very own? That's what they'll get with Live Dove's play tent, which includes chic twinkling lights and flag decor. Once it's set up, they can play house, draw, read or do whatever their heart desires, away from the busyness of the world (or the chaos of little siblings). Buy at Amazon Amazon You save: 40% Lego Technic Backhoe Loader Construction Toy Price: $6 $10