Yoga Classes for Philly Area Kids & Families

Children's yoga classes in Philadelphia and the suburbs

Kids and yoga are a perfect match. Yoga can help them learn physical and mental balance, teach them self-control and awareness, and get them moving—all while having fun doing it. From Center City to Chester County, children of all ages can get excited about the yoga classes available just for them. Check out some of the area’s most popular choices, as well as a few that are off the beaten path. Plus, don’t forget to keep up with our Classes Directory for new locations that might pop up.

Balance Health Center & Yoga Spa — Center City
112 South 20th Street, Philadelphia
This Center City studio offers weekly Little Bodhi Yoga classes for kids. The teachers use animated poses and basic stretching exercises to promote strength, flexibility, coordination, and body awareness. Kids learn to improve concentration and focus, stimulate their imaginations and help to release energy in a fun, safe environment. Visit the website for the most current schedule information.

Mama’s Wellness Joint — Center City
1100 Pine Street, Philadelphia
Founded by Paige Chapman, an accomplished, Philly-born yoga instructor and doula, Mamaʼs Wellness Joint provides families with yoga and movement classes for children of all ages. From prenatal classes to family classes to yoga sleepovers, kids and parents alike can find activities at this studio. Visit the website for class and workshop times, as they could be subject to change.

Yogasphere — Bucks County
739 N Easton Rd, Suite 201, Doylestown
Yogasphere provides workshops year round, as well as regular classes during the school year for children from age 5 through age 15. Each age group has a slightly different focus, but the end result could be a child turned yogi for life! In addition to its regular schedule, Yogasphere offers unique yoga parties and sleepovers for kids 8 and older. Classes and workshops may be held in alternate locations, so check out the website for details.

The Light Within Yoga Studio — Chester County
11 Exchange Place, West Grove
Geared towards tweens and teens between the ages of 8 and 14, this class can reduce stress and help kids feel healthier as they learn yoga techniques during weekly sessions. Classes are held every Thursday at 5:00pm. Check the website for more details.

Ocean Earth Wind Fire — Chester County
122 Bridge Street, Phoenixville 
This Phoenixville yoga studio offers an All Kids Yoga class focused on building self-esteem, self-confidence, and self-control. Plus, Mommy and Me classes are also available for new mom and baby bonding time. Class times vary.

Storytelling Yoga — Delaware County
2124 Darby Road, Havertown 
Perfect for 3–5 year olds, these yoga sessions are filled with stories, art, music, songs, and games that invoke imagination, expressive interactions, creative movement, and playful fun. Plus, the hosting studio, Cerca Trova Yoga, offers prenatal and infant classes as well. Class times vary, so visit the website for more information.

Zoo Yoga — Delaware
The Brandywine Zoo, 1001 North Park Drive, Wilmington, DE
Especially for 2–7 year old children, this program lets kids go upside down, play games, dance, and take yoga adventures around the world. Held in the Education Building at the Brandywine Zoo, kids love this “wild” yoga program. Visit the website for more information on class times and fees.

Photo courtesy of Treehouse Yoga for Children

Balance Health Center and Yoga Spa
112 South 20th Street
Philadelphia , PA 39° 57' 5.544" N, 75° 10' 25.5216" W
Pennsylvania
Mama's Wellness Joint
1100 Pine Street
Philadelphia , PA 39° 56' 40.8372" N, 75° 9' 35.7912" W
Pennsylvania
Yogasphere
739 N Easton Rd
Doylestown , PA 40° 19' 46.0596" N, 75° 7' 45.8976" W
Pennsylvania
The Light Within Yoga Studio
11 Exchange Place
West Grove , PA 39° 49' 22.2708" N, 75° 49' 35.0148" W
Pennsylvania
Ocean Earth Wind Fire
122 Bridge Street
Phoenixville , PA 40° 8' 2.76" N, 75° 30' 47.4192" W
Pennsylvania
Storytelling Yoga
2124 Darby Road
19083 Havertown , PA 39° 59' 9.4128" N, 75° 18' 31.8132" W
Pennsylvania
The Brandywine Zoo
1001 North Park Drive
Wilmington , DE 39° 45' 21.8952" N, 75° 32' 57.6312" W
Delaware