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.

Cooking with Kids
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. 

Story Walk with Brownie
Ages: 5 – 12 | Fee: $5/person | Fridays | 5 – 6 p.m. | Hagan Community Barn
Families are invited to 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. 

Crafts with Cupcake
Ages: 5+ | Fee: $5/person | Sat – Sun | 10:30 a.m. – 2 p.m. | Hagan Community Barn
Families are invited to create a holiday keepsake craft while enjoying the holiday-themed decorations and atmosphere of the barn. Click below for specific program days. 

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

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

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 | Heron Landing 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 | Heron Landing 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. 

Junior Tennis Clinics
Ages: 7 – 14 | Tuesdays | 5:30 – 6:30 p. m. | Rosemont Community Park
For beginners and intermediates, these classes with Coach Garth cover tennis basics and advanced skills. Click below for specific program days. 

Junior Pickleball Lessons – Beginner & Intermediate
Ages: 7 – 14 | Thursdays | 5:30 – 6:30 p. m. | Rosemont Community Park
Join us for pickleball! These classes focus on essential pickleball fundamentals to prepare participants for future competition. Click below for specific program days. 

Kingdom Taekwondo
Ages: 3 – 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
Toddler Ballers | Ages: 2 – 3 | Saturdays | 9 – 9:40 a.m.
Kinder Kickers | Ages: 4 – 5 | Saturdays | 9:50 – 10:35 a.m.
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. 

Kingdom Basketball
Ages: 7 – 12 | Mon & Wed | 4:15 – 5 p. m. | Mather Sports Center
Elevate you 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 Recreation Coordinator Zach Raines at zraines@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-2 practices per week and six league games.

Winter League
Registration Deadline: Oct. 6
Season: Nov. 2 – Dec. 14 (No games 11/30)
Game Times: Saturdays, 8 a.m. – 1 p.m.
Fee: $135 ($150 after registration deadline)

Spring League
Registration Deadline: Feb. 2, 2025
Season: Mar. 8 – Apr. 12, 2025
Game Times: Saturdays, 8 a.m. – 1 p.m.
Fee: $135 ($150 after registration deadline)
Evaluation Day: Feb. 15, 2025, 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.

Fall League (Coed & Girls)
Registration Deadline: August 14
Season: Sept. 7 – Oct. 26 (No games 8/31)
Game Times: Saturdays, 8 a.m. – 3p.m.
Fee: $175

Fall League Evaluation Days:

Age GroupDateCheck-inStart Time
K – 2nd GradeWednesday, August 144:30 p.m.5 – 6:30 p.m.
3rd – 5th GradeThursday, August 154:30 p.m.5 – 6:30 p.m.
6th – 8th GradeFriday, August 164:30 p.m.5 – 6:30 p.m.
Evaluation Day Location – Mather Sports Complex Blue Field Softball Complex

Spring League (Coed & Girls)
Registration Deadline: Mar. 30, 2025
Season: Apr. 26 – May 31, 2025 (No games 5/25)
Game Times: Saturdays, 8 a.m. – 3p.m.
Fee: $145 ($160 after registration deadline)   
Evaluation Day: Apr. 5, 2025, 10 a.m. – Noon  


Youth Street Hockey League
Ages: 5 – 14 | Mather Sports Complex
Learn the fundamentals of street hockey with this outdoor league with a 7-game season.

Winter League
Registration Deadline: Dec. 8
Season: Jan. 4 – Feb. 15, 2025
Game Times: Saturdays, 8 a.m. – 2 p.m.
Fee: $135 ($150 after registration deadline)
Evaluation Day: Dec. 21, 9 – 11 a.m.


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. 16, 2025
Season: May 19 – July 7, 2025
Game Times: Fridays, 5:30 – 7:30 p.m.
Fee: $145 ($160 after registration deadline)
Evaluation Day: Apr. 28, 2025, 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.