0 Love It
Save it

The best holiday gifts for kids of all ages

Shop the best holiday gifts for kids with our holiday gift guide, complete with must-have toys for the season

Celebrate Christmas and Hanukkah this year with the best holiday gifts for kids! We have cool picks for every kid (big and small) in hopes of making your lives just a little bit easier. Be warned: You might be up late "test driving" them—you know, to make sure they work and stuff. We'd also recommend a visit to local holiday marketsBryant Park Winter Village is just one of many cool places to check out.

Since, well, 'tis the season, we'd also recommend taking the festivities one step further with a visit to some of the coolest local ice-skating rinks and holiday markets, a day trip to one of these Christmas tree farms or a family movie night with one of our 20 best Christmas movies for kids.

 

Holiday gift guide for kids

Shopping

The best gifts for kids ages 0–5

Read more
Shopping

The best gifts for kids ages 6–8

Read more
Shopping

The best gifts for kids ages 9–11

Read more
Shopping

The best gifts for tweens ages 12–14

Read more
Shopping

The best stocking stuffers for kids

Read more
Shopping

The best toy stores in NYC

Read more

Archive gift guide ideas

Shopping

The best gifts for babies ages 0–2 (2014)

Read more
Shopping

The best gifts for kids ages 3–5 (2014)

Read more
Shopping

The best gifts for kids ages 6–8 (2014)

Read more
Shopping

The best gifts for tweens ages 9–12 (2014)

Read more
Show more

Comments

1 comments
Sarah L
Sarah L

There are some really great suggestions for gifts for kids!  I'm searching (last minute of course) online for gifts for my 2 Nephews who are age 8 and 10 and am having a really hard time this year!   I managed to find the 8 year old a really cute kids bedding set from the boys depot in a transportation theme but I'm still looking for something for the 10 year old as he's past the age of playing with many of the little toys out there.   If anyone has any suggestions on what to buy a 10 year old boy let me know!!!