A rough guide: 5-year-olds can focus for 10-15 minutes; 8-year-olds for 20-30 minutes; teenagers should manage 45-60 minutes.
These aren't hard limits—interest level, novelty, and individual temperament all affect how long a child can focus. Children with ADHD may have significantly shorter attention spans even with support.