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!
Vernon Lee Gymnastics
Vernon Lee Gymnastics Academy, 1047 N. Allen Ave., Pasadena, CA 91104
Vernon Lee Gymnastics Academy offers Preschool, Recreational, Tumbling, Team, Private Lessons, Birthday Parties, and Kid’s Night Outs. It also offers Summer Camp for kids 4 years old and up, with games, arts and crafts, and gymnastics, and the camp...
Urban Workshop
Urban Workshop, 365-A Clinton St, Suite A, Costa Mesa, CA 92626
Urban Workshop Youth Programs is a hands-on STEM and industrial arts program for ages 10–16. Students start with Level 1, and the program includes project-based learning, take-home projects, youth auto shop courses, youth blacksmithing courses, and...
AYSO United
AYSO United National Office, 19700 S. Vermont Ave., Suite 103, Torrance, CA 90502
AYSO United offers AYSO United Soccer Camps for players ages 5 to 16. The camps include technical development, skill building, age-appropriate attacking and defending principles, challenging game-related situations, and individual evaluation with...
Soccer Shots
Soccer Shots Temecula Valley, Temecula, CA 92592
Soccer Shots Temecula Valley, CA offers Mini (Toddler) Soccer, Classic (Preschool), and Premier (School Age). Mini is for ages 18 months to 3 years old and uses imaginative play. Classic is for ages 3 to 5 years old and uses themed, interactive...
SLO Movement Arts Center
SLO Movement Arts Center, 2074 Parker St, Suite 100, Suite 100, San Luis Obispo, CA 93401
SLO Movement Arts Center offers Primary Ballet for ages 3–5, Level One for ages 6–8, Level 2 for ages 7–10, Level Two Plus for ages 8–10, Level 3 for ages 8–12, Level 3 Plus for ages 9–12, Level 4 for experienced middle and high school dancers,...
SwimLabs Swim School
SwimLabs - El Dorado Hills, 5009 Windplay Dr., Ste 3, El Dorado Hills, CA 95762
SwimLabs Swim School offers swim lessons for infants and toddlers, school-age children, adults, competitive swimmers, triathletes, and adaptive swimmers. The program offers group lessons, private lessons, and semi-private lessons, and uses warm...
Soccer Central Indoor Sports
Soccer Central Indoor Sports Arena at Ramsay Park, 34 Harkins Slough Road, Watsonville, CA 95076
Soccer Central Indoor Sports offers recreational indoor soccer leagues and programs for youth, along with adult soccer sessions. The site also lists field rental for parties, practices, and scrimmages. Programs Youth soccer leagues and programs —...
Santa Cruz Language Institute
Santa Cruz Language Institute, 5610 Scotts Valley Dr, Ste B PMB 5001, Scotts Valley, CA 95066
Santa Cruz Language Institute offers live online language classes, including Spanish, French, Italian, Portuguese, and English. It also offers Medical Spanish, Conversational Spanish, Spanish Semi-Intensive Courses, and individual lessons or classes...
Santa Cruz Boxing
Santa Cruz Boxing, 208 Mt Hermon Rd, Scotts Valley, CA 95066
Santa Cruz Boxing offers boxing, kickboxing, a boxing/kickboxing circuit class, and a kids class. The boxing classes follow USA Boxing rules, and the kickboxing classes use mostly Muay Thai techniques, Dutch style kickboxing, and traditional martial...
South Coast Karate
Goleta Valley Community Center (Main Goleta Dojo), 5679 Hollister Ave, Goleta, CA
South Coast Karate offers Tiny Tigers, Kid Power Programs, Goju Ryu Karate, private lessons, and School Safety Classes. Tiny Tigers includes body movement, control, balance, focus, basic karate movements and techniques, and tools for respect,...
Cooksey's Lifeguard and Swim Academy
Cooksey's Lifeguard and Swim Academy (in-home lessons at client pools across Southern California), Los Angeles, CA
Cooksey's Lifeguard and Swim Academy offers in-home private swim lessons for children, with private or semiprivate options. It also offers group swim lessons for 2 to 6 swimmers, adult swim lessons, lifeguard for hire, film shoot lifeguard,...
WorldBeat Cultural Center
Balboa Park, 2100 Park Blvd, San Diego, CA 92101
WorldBeat Cultural Center Programs offers the Children’s Performing Arts and Science Summer Camp. The camp includes dance, theatre, arts workshops, STEAM activities, hands-on gardening activities, and field trips for children ages 5 to 12 years old...
The Watersports Camp at Mission Bay Aquatic Center
Mission Bay Aquatic Center, 1001 Santa Clara Place, San Diego, CA 92109
The Watersports Camp offers School Holiday at the Bay: STEM & Sail, with marine science, STEM, and sailing activities. It also offers Afterschool Basic Sailing, Afterschool Adventure Sailing, Saturday Wakeboarding, Wakeboarding/Multisport,...
TSM Aquatics offers Splashball, Youth Water Polo, Swim Lessons, and Swim Team. Splashball introduces children to water polo in a recreational format. Youth Water Polo is for pre-high school athletes to build a better understanding of water polo...
Tinguinha BJJ Academy
Tinguinha Brazilian Jiu-Jitsu Academy, 22349 La Palma Ave Suite 118, Suite 118, Yorba Linda, CA 92887
Tinguinha BJJ Academy offers a Kid’s Program and Brazilian Jiu-Jitsu training for students ages 5 to 19. Its listed programs include TBJJ CORE (Beginners), TBJJ Mastering the Fundamentals (M.T.F.), TBJJ Black Belt (Advanced), TBJJ No-Gi/Submission...
The Sea League
Dos Pueblos Ranch, 2040 Alameda Padre Serra, Suite 224, Santa Barbara, CA 93103
Sea League offers after-school and weekend programs with surfing, stand-up paddle boarding, kayaking, sailing, tide pooling, boogie boarding, outrigger canoeing, and visits to the UCSB REEF Center and Benioff Ocean Science Lab. It also offers summer...
The Puppetry Institute
The Puppetry Institute (Capitola Mall), 1855 41st Ave, Capitola, CA 95010
The Puppetry Institute offers classes and kits that include puppetry and related art activities. Options include Puppetry for beginners, Sock Puppet Duo, Make-A-Muppet, Stitchy the monster pal, Puppets From Scratch, Tabletop Puppets, and Lifelike...
Creative Art Camps
4356 Atlantic Avenue, Long Beach, CA 90807
Art Spot Creative Art Camps offers WEDNESDAY Art Explorers, Studio Art, Kids' Ceramics Class, Teen Art Class, and The Steam Circle. It also lists Fall Art Experience 2026, Spring Art Experience 2026, and Summer Art Experience 2026. Weekly classes...
The New Children's Museum
The New Children's Museum, 200 W. Island Ave, San Diego, CA 92101
Art Camps offers project-based children’s art camps in a museum setting. The summer camps include time in the art studio space, Artopia: NCM Creative Studios, and throughout the Museum, and they run Monday-Friday, 8:45am-3:45pm. The program also...
The Little Sewing Room
The Little Sewing Room, 490 W Arrow Hwy Suite H, Suite H, San Dimas, CA 91773
The Little Sewing Room offers sewing classes and labs for ages 5 to 18. The listed offerings include Adult Introductory Sewing Classes such as Sewing 1 Intro to Your Sewing Machine, Sewing 101, Sewing 101A, Sewing 102 Jumpstart Sewing, and Basic...