CRPD offers classes that keep youth active while developing curiosity and creativity.

For more information, email customerservice@cordovarpd.gov or call your class location:

Interested in teaching classes for CRPD? Reach out to us customerservice@cordovarpd.gov for more info!


Arts & Enrichment

Ballet 1
Ages: 6 – 14 | Wednesdays | 5 – 5:45 p.m. | Hagan Community Center
Learn turns, leaps, and jumps while enhancing coordination and artistry. Attire: black leotard, pink or flesh-tone footless tights, flesh-tone leather ballet slippers or bare feet, or white shirt, black shorts, black leather ballet shoes or bare feet. No tutus or skirts.

Little Chef’s World
Ages: 4 – 18 | Wednesdays | 4 – 5 p.m. | Neil Orchard Senior Activities Center
Kids will learn culinary skills and kitchen safety, creating a meal to enjoy or share. New menus each session. Click below for specific program days. 

Kids in the Kitchen
Ages: 8 – 17 | 1st Friday | 4 – 5 p.m. | Neil Orchard Senior Activities Center
With hands-on experience, children will learn basic kitchen skills from measuring and mixing to chopping (with safe, kid-friendly tools).

Ukelele for Beginners
Ages: 8 – 18 | Thursdays | Time Varies | White Rock Community Clubhouse
Start by learning how to properly tune your uke, learning chords in order to play and strumming patterns to make your playing fun! Click below for specific program days. 

After School Art Club
Ages: 6 – 12 | Tuesdays | 4 – 5:30 p.m. | White Rock Community Clubhouse
Dive into exciting projects that introduce various mediums, like painting, drawing, mixed media and more!

A Valentine’s Party at the Barn
Ages: 5-12 | February 8 | 10:30 a.m. – 2 p.m. | Fee: $5/person | Hagan Community Barn
Walk with our Pygmy Goat, Brownie, hear a nature story, learn about the Barn’s farm friends and take a scavenger hunt. Click below for specific program days. 

Painting Party at the Barn
Ages: 5+ | Fee: $5/person | March 8 | 1 – 3 p.m. | Hagan Community Barn
Visit the Hagan Community Barn for an afternoon of painting while visiting with their favorite farm friends. Pre-register to ensure your spot.

Cupcake’s Birthday Party
Ages: 5+ | Fee: $5/person | April 26 | 10 a.m. – Noon | Hagan Community Barn
Families are invited to celebrate the birthday of our Provence Donkey, Cupcake! Tour the barn, create arts and crafts and enjoy a special birthday treat in Cupcake’s honor.

Rodeo Lunch at the Barn
Ages: 5+ | Fee: $5/person | May 10 | 11 a.m. – 2 p.m. | Hagan Community Barn
Join us for an afternoon of animals, games, music and lunch. Pre-register to ensure your spot!

Barn Tours
Ages: All | Fee: $5/family of four | Saturdays | 10 a.m. – Noon | Hagan Community Barn
Weather permitting, our educational Barn is open for tours! Staff will introduce you to our animals and share a brief history about each one.


Sports Programs

Badminton – NEW!
Ages: 12 – 16 | Fri | 4 – 6 p. m. | Mather Sports Center
Players will enjoy friendly matches that emphasize teamwork and skill-building. Bring a racket or borrow one from us – just come ready to have fun! Click below for specific program days. 

Skateboarding 101 – NEW!
Ages: 6 – 12 | Mon – Fri | 9 a.m. – Noon | Mather Sports Complex Skate Park
Your child will work with top-trained professionals from the Rob Skate Academy to get your child riding safely, feeling confident and going home with awesome new skills. Click below for specific program days. 

Gymnastics
Ages: 5 – 14 | Time Varies | Hagan Community Center
Join this class to learn the proper form for cartwheels, somersaults, handstands and more! Click below for specific program days. 

My First Tennis Lesson
Ages: 4 – 6 | Saturdays | 9:30 – 10:30 a.m. | Heron Landing Community Park
Join our 6-week program where kids engage in enjoyable activities while mastering tennis fundamentals in a secure and nurturing setting. Click below for specific program days. 

Learn to Play: Tennis
Ages: 7 – 12 | Saturdays | 10:45 – 11:45 a.m. | Heron Landing Community Park
This program offers a safe, enriching and supportive environment for trying out tennis. Upon completing this class, students receive their very own tennis racquet. Click below for specific program days. 

Youth Tennis for Beginners
Ages: 6 – 8 | Time Varies | Rosemont Community Park
Children will learn basic tennis skills through participating in various trainings and fun games, developing both personal and teamwork skills. Click below for specific program days. 

Youth Tennis for Intermediate Players
Ages: 7 – 13 | Time Varies | Rosemont Community Park
Master basic skills, progress to advanced techniques, and gain a solid grasp of the game. Our coach evaluates your skill level in the first class, ensuring you’re in the right course. Click below for specific program days. 

Kingdom Taekwondo
Ages: 6 – 14 | Time Varies | Mather Sports Center
Learn Taekwondo with The Kingdom Martial Arts. Our program teaches self-defense, improves discipline and builds confidence.  Click below for specific program days. 

Vision Soccer Training – Core Skills Soccer Clinics
Juniors | Ages: 6 – 8 | Saturdays | 10:40 – 11:25 a.m.
Cadets | Ages: 9 – 12 | Saturdays | 11:30 a.m. – 12:20 p.m.
CRPD partners with Vision Soccer Training for clinics designed for specific age groups. Dynamic activities improve individual skills. Click below for specific program days. 

Futsal Factory
Juniors | Ages: 6 – 8 | Saturdays | 1:55 – 2:40 p.m.
Cadets | Ages: 9 – 12 | Saturdays | 1 – 1:50 p.m.
CRPD partners with Futsal Factory for clinics designed for specific age groups. Dynamic activities improve individual skills in both futsal and soccer. Click below for specific program days. 

Kingdom Basketball
Ages: 7 – 12 | Mon & Wed | 4:15 – 5 p. m. | Mather Sports Center
Elevate your game! Our classes put a strong emphasis on honing the essential fundamentals of the game and preparing players for the upcoming Jr. NBA basketball season. Click below for specific program days. 


Sports Leagues

CRPD proudly offers Youth Sports leagues year round. Youth Sports Leagues are supported by our excellent and dedicated Youth Sport Volunteer Coaches. Please see below for league seasons and details. If you are interested in coaching, please contact Nina Sinor at nsinor@cordovarpd.gov or call 916-312-1493.

For detailed league information, visit www.teamsideline.com/cordova.


Jr. NBA Youth Basketball League
Ages: Kindergarten – 5th Grade | Mather Sports Complex & Nearby Schools
In partnership with Jr. NBA, this coed league includes 1 practice per week and six league games.

Spring League
Registration Deadline: Feb. 2
Season: Mar. 8 – Apr. 12
Game Times: Saturdays, 8 a.m. – 1 p.m.
Fee: $135 ($150 after registration deadline)
Evaluation Day: Feb. 15, 10 a.m. – Noon


NFL Youth Flag Football League
Ages: Kindergarten – 8th Grades | Heron Landing Community Park
Our coed and new girls’ NFL Youth Flag Football League teaches football fundamentals, sportsmanship, and teamwork. Includes NFL Flag jersey, shorts, and a certificate. Six to eight league games.

Spring League (Coed & Girls)
Registration Deadline: Mar. 30
Season: Apr. 26 – June 7
Game Times: Saturdays, 8 a.m. – 3 p.m.
Fee: $145 ($160 after registration deadline)   

Fall League (Coed & Girls)
Registration Deadline: July 21
Season: Sept. 6 – Oct. 25
Game Times: Saturdays, 8 a.m. – 2 p.m.
Fee: $160 ($175 after registration deadline)


Girls Youth Volleyball League
Ages: 5th – 8th Grades | Mather Sports Center
Learn passing, setting, serving, and spiking with one practice per week and an 8-game season.

Summer League
Registration Deadline: Apr. 13
Season: May 6 – June 24
Game Times: Tuesdays, 5:30 – 7:30 p.m.
Fee: $145 ($160 after registration deadline)
Evaluation Day: Apr. 28, 5:30 – 7:30 p.m.


Early Childhood Programs

For information on Pee Wee Sports, ballet and more, visit our Early Childhood page.

Swim Lessons, Clinics and Teams

For information on swim lessons, clinics and teams, visit our Aquatics page.

Sports Camps

For a full list of sports camps and school break camps, visit our CRPD Camps page.


Scholarship Program

Scholarships may be available for qualified individuals who would like to participate but are financially restricted. Please call the Hagan Community Center at 916-369-9844 to learn more about our Scholarship Program or click here.