STEM programs for kids near you
Find top-rated STEM programs for kids in your area. Find classes and camps related to science, coding, building, engineering, math, and more. Researched and curated just for you!
Gracie Barra Atascadero
Agazarmy Atascadero, 2160 El Camino Real, Atascadero, CA 93422
Agazarmy Atascadero offers Little Champions, a kids Jiu-Jitsu program for ages 4 to 6, and Juniors, a kids Jiu-Jitsu program for ages 7 to 12. It also offers Fundamentals BJJ, a Brazilian Jiu-Jitsu fundamentals program for teens and adults. Programs...
School of Martial Arts (SOMA)
SOMA Tulare, 1515 Tulare Avenue, Tulare, CA 93274
School of Martial Arts (SOMA) offers Tae Kwon Do / Tsuru Shindo Ryu Karate Do, Shotokan Karate Do, Ladies Kickboxing Cardio, Boxing, MMA, Kids Kickboxing Class, Open Class, Evening Introductory Class "Lil Dragons," Beginners Class "Lil Nijas," and...
Surf Diva Surf School
Surf Diva Surf School, La Jolla Shores, 2160 Avenida de la Playa, La Jolla, CA 92037
Surf Diva Kids & Teen Surf Camp offers surf camp for ages 5–17. The program includes 5-day summer camps running Monday through Friday, with Morning Camp, Menehune Camp, Afternoon Camp, and Full Day Camp options; full day is recommended for kids ages...
Agility Kids, Fun and Fitness
Agility Kids, 26201 Ynez Road, Suite 104, Temecula, CA 92591
Agility Kids offers Girls Gymnastics and Boys Gymnastics. Girls Gymnastics includes preschool classes, Gym Stars, A-League, and Team programs, while Boys Gymnastics includes Preschool Stars, Gym Stars, Boys Club, and Team groups. The program also...
Southwest Soccer Club
Southwest Soccer Club, 32380 Deer Hollow Way, Temecula, CA 92592
Southwest Soccer Club offers competitive teams, year-round training, after school soccer care, recreational programs, private soccer coaching, soccer camps and clinics, goalkeeper training, sports agility and fitness, and college soccer showcases....
Mercer County 4-H
Mercer County Stables, 1440 Parkside Avenue, Ewing, NJ 08638
The 4-H Youth Development program uses a learn-by-doing approach. It is for grades K-13, which is one year out of high school, and the age range is 5 to 18. Programs 4-H Youth Development — grades K-13 (one year out of high school) At a glance Ages:...
LBI Surfing
LBI Surfing – LBI South, 1008 Long Beach Blvd, Surf City, NJ 08008
LBI Surfing Camps & Lessons offers LBI Little Fish Intro to Surf Camp, Junior Surf Camp, private surf lessons, and semi-private surf lessons. Junior Surf Camp is a 4-day class, 2 hours per day, and surfboards and wetsuits are included. The private...
7 Elementz
7 Elementz, 1350 Broadstone Parkway, Granite Bay, CA 95630
7 Elementz Martial Arts Training offers Frampton Jujitsu, Karate, and Boxing for all ages and fitness levels. It also offers Women’s Classes and ATK Intervention Adaptive Therapeutic Karate, which is an individually tailored program for people with...
Splashtastic Swim School
2472 Emerald Bay Drive, Brentwood, CA 94513
Splashtastic Swim School offers certified swim lessons. The lessons are for ages 6 months through adults and for all ages and skill levels. The lessons focus on water safety, confidence, technique, and steady progress. Programs Swim Lessons — Ages 6...
USA Karate & Krav Maga
USA Karate, 2819 Bartlett Boulevard, Memphis, TN 38134
USA Karate offers Little Ninjas for ages 4-6, with training focused on courtesy, respect, discipline, positive mental attitude, high goal-setting, perseverance, self-control, confidence, and life skills. It also offers Kids Martial Arts for ages...
Stronger Skatepark
Stronger Skatepark, 6102 SE King Rd, Milwaukie, OR 97222
Stronger Skatepark offers summer camp, group classes, lessons, open skate, a skateboard and scooter pro shop, free Wi‑Fi, a fingerboard park, specialty sessions, live music and events, and parties. Summer camp includes daily group circle-up,...
Mt. Tabor Soccer Club
Mount Tabor Soccer Club, 13137-13323 SE Mill St, Portland, OR 97233
Mount Tabor Soccer Club offers recreational soccer. The program is open to youth in grades K - 8, and all youth are eligible to play. Programs Recreational soccer — grades K - 8 · Affordable recreational soccer. All youth are eligible to play. At a...
Shoreline Dance Academy
Shoreline Dance Academy, 526 Main St, Half Moon Bay, CA 94019
Shoreline Dance Academy offers 1st Steps for ages 3 to 5, where children work on coordination, musicality, working respectfully with others, and creative expression through storytelling and props. It also offers Level 1 with skips, leaps, gallops,...
Wildmind Science
Wildmind (Conservation Earth Inc.), Half Moon Bay, CA 94019
Wildmind Science Learning offers School Assemblies aligned to the Next Generation Science Standards, with assembly programs that last about 45 minutes and can be held indoors or outdoors, except Wild World, which is indoors only. It also offers...
Godbey School of Art
Godbey School of Art, 4000 Birch, Suite #115, Newport Beach, CA 92660
Godbey School of Art offers Children Art Classes, where students explore creative art materials, learn and demonstrate art techniques, and design original artwork. It also offers Parent & Child Painting classes and the Grandparent / Parent / Child...
Prospect Soccer Academy
PSA Education Center, 24602 Raymond Way, Lake Forest, CA 92630
Prospect Soccer Academy offers The Academy for 4th to 8th grade, Nike Summer Soccer Camps for boys and girls ages 6 to 14, Elite Camps & Experience Week for players competing at the Flight 1, ECNL, MLS NEXT or equivalent level, Homeschool & Charter...
Half Moon Bay Art Glass
Half Moon Bay Art Glass (at La Nebbia Winery), 12341 San Mateo Rd., Half Moon Bay, CA 12341
Art Glass Classes offers glass blowing classes for all levels of experience. The program includes shaping, blowing, coloring, and finishing, and detailed instructions, tools, and materials are provided. Children 8+ may make the holiday ball or...
Ivy Education
Ivy Education, 19267 Colima Rd, Suite A, Rowland Heights, CA 19267
Ivy Education offers an after-school program with daily homework support, subject-based enrichment in Math and English, rotating STEM elective courses, and school pickup from select partner schools. It also offers a summer program with small-group...
Jump Gym
Jump Gym Woodland Hills, 23241 Ventura Blvd, Suite 100, Woodland Hills, CA 91364
Jump Gym offers Parents & Me classes for children 18 to 36 months, Twinkle for ages 3 to 4 years, Sparkle for ages 5 to 6 years, Stellar for ages 7 to 8 years, and Super for ages 8 and up. The program also offers Bolts - Ninja - Boys, Tumbling...
Bike Clark County
Fort Vancouver National Visitor Center Annex, 1501 E Evergreen Blvd, Vancouver, WA 98661
Bike Clark County offers the Summer Bicycle Skills Camp, the School Safety Course, the Youth Earn-a-Bike Camp, and Bike2Leadership. The summer camp runs Monday-Friday 9am-3pm, and upcoming summer sessions are listed for kids ages 6-9 and 10-14....