Ideally 4 to 6 years is a perfect age for a child to start learning chess. This is when kids are usually curious and eager to learn new things, making it a perfect time to introduce them to the game.