Getting Christmas presents for kids can be really tough. Ideally, you’d want your present to be both educational and super fun for them.
But it’s Christmas, so it’s the perfect excuse to indulge your kids a little and get them something you know they’ll love.
Whether they’re preschoolers (6 and below), preteens (7-12) and or teenagers (13-20), there’s bound to be something great for them.
Here are 20 ideas for amazing presents, for kids of all ages: