Skip to main content
Free Shipping at $25 + extended returns until 1/31/21. Exclusions & Details

Holiday & Christmas Gifts

Make it a happy holiday this year with the best boys’ Christmas gifts. Don’t worry—you can play Santa without breaking the bank. We’ve got awesome giftable goodies and stocking stuffers for your little ones for under $25, $50 or $100—whatever your budget may be! Get inspired to be the best gift giver with some help from the Holiday Gift Guide, including our favorite Gifts We Love and must-have picks from our It List.

Send him off to play in the snow in outerwear—he can’t have a snowball fight without gloves or build a snowman without a hat and a scarf to keep him warm. For his next adventure on the playground, he’ll love active clothing and shoes for boys for running around. When the holiday dinner bell rings, just swap out scarves for ties and add dashing dress pants and shirts. Think he’ll be worn out from all the excitement? Give him cozy pajamas and socks, along with a cute plush toy or stuffed animal to tuck him in at night.

Need ideas for the creative little guy? Wrap up arts & crafts projects, toys, puzzles and games. It’s the perfect chance to introduce some classic board games and card games to his collection. For the brainiac, nothing beats interactive learning activities to help them get to the next level. Classic dinosaurs, cars and rocket ships are trusty choices, and gadgets are also favorites. Also check out tech toys that mom and dad can help out with. And why not give a fun backpack as a way for him to store it all?

This is the time of year to give the best Christmas gifts for boys. We’re here to help with awesome ideas to surprise your little man with everything he’s been hoping for. Make it the season of giving with Macy’s!

  • Shop for gifts early pickup options same day delivery
  • Holiday Gift Guide Shop All Gifts
How to Pick up Your Order Curbside:
  • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
  • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
  • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.