Camps and Classes for Kids in Petaluma, CA
National Academy of Athletics
Lucchessi Turf Fields, Petaluma, Petaluma, CA 94954
All Sports Camp lists NAofA All Sports Club for ages 7-12. The program has one option that meets Monday through Friday from 9:00 am to 3:00 pm and another that meets Monday through Friday from 9:00 am to 12:00 pm. An upcoming session is scheduled...
United Cerebral Palsy of the North Bay
Sonoma State University, 1425 N. McDowell Blvd, Suite #200, Petaluma, CA 94954
Recreation Programs includes Summer Bike / Swim Camp, Camp Kaos, and Cypress Summer Day Camp. Camp Kaos includes hiking, train rides, carousel rides, paddle boating, canoeing, arts and crafts, and outdoor games, and Summer Bike / Swim Camp is one of...
Heartwood Charter School
170 Liberty School Rd., Petaluma, CA
Heartwood Charter School Homeschool Program serves K-12th grade students. The program uses classes with vendors in the community, project-based learning, parent-designed units, online classes or curricula, and other specialized education...
Petaluma Youth Soccer League
Prince Park, Petaluma, Petaluma, CA 94955
Petaluma Youth Soccer League offers Pre-K Academy, Developmental Division practices, Recreational Division practices, and Competitive Division play. It also offers referee training for ages 13+ with an April 26 course. Programs Pre-K Academy —...
North Bay CYO Basketball
Saint Vincent De Paul High School, 800 Riesling Rd, Petaluma, CA 94954
St Vincent CYO offers a CYO basketball program for boys and girls in 3rd through 8th grade. Printable boys and girls schedules are available for 3rd grade through 8th grade. Programs CYO basketball program — 3rd — 8th grade · Open to boys and girls;...
Briceño Soccer Club
Lucchesi Field, 320 North McDowell Boulevard, Petaluma, CA 94954
Briceño Soccer Club offers Academy: Non-Competitive Soccer Registration, 2025/2026 Competitive Soccer Tryouts, 2025/2026 Competitive Team Registration, and an Academy Monthly Session. The Academy Monthly Session meets every Monday and Wednesday from...
Keenan Irish Dance School
Petaluma, 211 Liberty Street, Petaluma, CA 94952
Keenan Irish Dance School offers Irish dancing classes for children ages 3 and up through adults. The classes include beginner soft shoes, intermediate soft and hard shoes, intermediate/advance soft and hard shoes, advance soft and hard shoes,...
NorCal High School Cycling League
NorCal Interscholastic Cycling League, 40 4th St, #230, Petaluma, CA 94952
NorCal Interscholastic Cycling League offers Try-it-Out short social rides with snacks, NorCal GRiT for female student-athletes and coaches with riding, racing, camps, and other events and activities, and Trail Advocacy through Teen Trail Corps and...
Studio C Dance Academy
Studio C Dance Academy, 3925 Cypress Drive, Suite C, Petaluma, CA 94954
Studio C Dance Academy offers Jazz, Tap, Lyrical, Combo Classes, Ballet, Hip Hop, and Tumbling. The class list includes Pre Jazz, Pre Hip Hop, Level 1 through Level 4 in some styles, and Teen Jazz, Teen Tap, Teen Lyrical, Teen Ballet, and Teen Hip...
Hooves For Healing
Hooves For Healing, 6105 Orchard Station Rd, Petaluma, CA 94952
Hooves for Healing offers riding lessons in English and Western riding styles, equine summer camp, field trips for schools, and equine-assisted therapy. Summer camp activities include art projects, obstacle courses, riding lessons, horse care,...
Camp Doodles
Marin Ranch Camp, 1700 Marshall-Petaluma Road, Petaluma, CA 94952
Marin Ranch Camp offers an overnight summer camp, also described as a sleep-away camp program. The site lists a daily rhythm that includes rise and shine, breakfast, kapers, morning activities, lunch, siesta, afternoon activities, dinner, free play,...
Camp Be’chol Lashon
Walker Creek Ranch, 1700 Marshall Petaluma Road, Petaluma, CA 94952
Camp Be’chol Lashon is a multicultural Jewish leadership camp for ages 8-18. It teaches about global Jewish diversity and inspires a love of Judaism. Leadership opportunities are available for ages 15-18, and campers come from all over the United...
Petaluma Academy of Martial Arts
Petaluma Academy of Martial Arts, 620 Petaluma Blvd. N, Petaluma, CA 94952
Petaluma Academy of Martial Arts offers Introduction to Kenpo for children, with the same Kenpo Karate taught to adults and more emphasis on physical fitness and self discipline. The children’s classes for ages 6-12 include Basic Kicks, Blocks &...
Petaluma Pottery
Petaluma Pottery, 301 2nd Street, Petaluma, CA 94952
Petaluma Pottery offers clay classes for kids and adults, with sculpture, wheel throwing, and one-day classes listed in upcoming offerings. It also offers one afternoon or one night on the wheel, one night of handbuilding, and handbuilt planters,...
North Bay Youth Football & Cheer
North Bay Youth Football & Cheer, 2430 East Washington Street, Petaluma, CA 94954
North Bay Youth Football & Cheer offers football and cheerleading. Programs Football Cheerleading Last updated August 18, 2026.
The Academy of Jeet Kune Do Sciences
The Academy of Jeet Kune Do Sciences, 224 Weller St., Suite B, Petaluma, CA 94952
Academy of Jeet Kune Do Sciences – Teen Self-Defense (Black Dragons) offers Teen Self-Defense (Black Dragons) for ages 12 to 16. Black Dragons meets Monday, Wednesday, and Friday from 4:00 to 5:00 pm. Programs Teen Self-Defense (Black Dragons) —...
The Miracle League North Bay
Miracle League North Bay Field and Playground at Lucchesi Park, 320 N McDowell Blvd, Petaluma, CA 94952
Miracle League North Bay offers baseball. Teams play on a custom-designed, rubberized turf field that accommodates wheelchairs and other assisted devices, and a "buddy" system pairs each player with an able-bodied peer. Programs Baseball About the...
North Coast FC
North Coast FC, 2430 East Washington Street, Petaluma, CA 94975
North Coast FC offers competitive youth soccer teams and programs for players from under-8 through under-19. Teams compete at all levels including NPL, Premier, Gold, Silver, and Bronze. Programs North Coast FC competitive youth soccer...