A kids yoga class should generally last between 30 and 45 minutes. This allows for a good balance of physical activity, mindfulness practice, and relaxation. During the class, children can learn basic poses and breathing techniques that will help them to develop strength, flexibility, coordination, focus and concentration. The shorter duration also helps keep their attention span engaged while allowing enough time for them to enjoy the experience without becoming overwhelmed or bored.