the. gift. guide.

BELIEVE IN THE WONDER OF GIVING

gifts for her
SHOP NOW
gifts for her
SHOP NOW
gifts for him
SHOP NOW
gifts for him
SHOP NOW

Our handpicked selections make gift giving thoughtful, easy & stress-free!

CHECK IT OUT
beauty gifts
SHOP NOW
beauty gifts
SHOP NOW
gifts for the home
SHOP NOW
gifts for the home
SHOP NOW
tech gifts
SHOP NOW
gifts under

$25

gifts under

$50

gifts under

$100

stocking stuffers
SHOP NOW
luxury gifts
SHOP NOW

THESE GIFTS KEEP ON GIVING

GIVE A MACY'S GIFT CARD

This will make their holiday!

SHOP GIFT CARDS

FREE, FAST & EASY PICKUP IN STORE

If it's not at your local Macy's, you can ship it there free. Exclusions apply.

FIND A STORE

GET EXTRA 25% OFF YOUR FIRST APP ORDER

Just sign in or create an account.
New app users only. Exclusions apply.

FIND OUT MORE

GIFTS & GIFT IDEAS

Want to be the best gift-giver in town? Luckily for you, our Holiday Gift Guide has the scoop on this year's best Christmas gifts.

Whether you're shopping for gifts for the home, tech gifts for the gadget guru in your life or just need some basic holiday gift ideas for your family and friends, Macy’s has something they'll love. Need gift ideas for the kids? Shop the best Christmas gifts for boys and Christmas gifts for girls, all in one place.

Shopping for that special someone? We’ve got the best gifts for him and for her all wrapped up. Grab a Christmas gift basket for an all-in-one treat, or shop luxury gifts to add some sparkle to your holiday. Need something small? Our stocking stuffers will do the trick! And don’t forget about ugly Christmas sweaters—we've got ones for men and women that are perfect for that inevitable party invite.

From fine jewelry to accessories, tech items and more, Macy’s Holiday Gift Guide has everything you need to give the best holiday gifts to everyone on your list. Need more gift ideas? Check out our Gift List for tips from our Fashion Office, must-have gifts and more. Need a gift for another occasion? We’ve got a year-round gift guide for that. Shop to it!