Yes, kinetic sand is for 10 year olds. It is a safe and non-toxic material that can be used by children of all ages. The only thing to be aware of is that it can be messy, so it's important to have a clean area to play in.