Ten year olds can be tricky to buy for, but I have a few ideas. How about a new video game? They're always popular with this age group. Or a gift card to their favorite store? That way they can choose whatever they want. You could also consider a book or a movie, depending on their interests. And of course, there's always the classic toys like Legos or stuffed animals. Whatever you choose, it's sure to be a hit with a ten year old.