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

For more information, email customerservice@crpd.com or call your class location:

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


Park Adventures – NEW

This fun outdoor program is sure to entertain your kiddos with themed activities and projects this fall! Kids will enjoy physical activity through games, tap into a creative side with crafts and projects as well as socialize with new friends. Sign up for one or multiple weeks!
Location: Rosemont Community Park
Ages: 6-12
Register today!

DatesDaysTimesTheme
Sept. 10Sat10 a.m. – Noon Exploring Nature
Sept. 24Sat10 a.m. – Noon Ocean Wonders
Oct. 8Sat10 a.m. – Noon Build It
Oct. 22Sat10 a.m. – Noon Ma Science

Youth Game Nights

Join us for an entertaining night of interactive games and snacks. Put your skills, knowledge, and sense of humor to the test with new and familiar favorites. Invite your friends and come ready for fun!
Ages: 11-13

Register today!

DatesDaysTimeFee
Sept. 2Fri5 – 7 p.m.Free
Oct. 7Fri5 – 7 p.m.Free
Nov. 4Fri5 – 7 p.m.Free

Sports

Gymnastics

Ages: 5 – 14
Tues • 3:45 – 4:30 p.m.
Hagan Community Center
Ages: 7 – 14
Tues • 5:15 – 6 p.m.
Hagan Community Center
No class on 11/22, 12/27, 1/3 and 2/21

Dance

Ballet 1
Ages: 6 – 14
Wednesdays • 5 – 5:45 p.m.
Hagan Community Center

My First Tennis Lesson

Ages: 4-6 • Heron Landing Community Park

Saturdays at 9:30 – 10:30 a.m.
Mar. 11 – Apr. 22*
No class 4/8

Learn to Play: Tennis

Ages: 7-12 • Heron Landing Community Park

Saturdays at 10:45 – 11:45 a.m.
Mar. 11 – Apr. 22*
*No class 4/8

Pee Wee Sports

Ages 3-6 • Mather Sports Complex

SportDaysDatesTimeLocation
NinjasMonAug. 15 – Sept. 194 – 4:45 p.m.MSC
HockeyTuesAug. 16 – Sept. 135:15 – 6 p.m.MSC
BasketballWedAug. 17 – Sept. 145:15 – 6 p.m.MSC
BasketballWedAug. 17 – Sept. 146:15 – 7 p.m.MSC
SoccerTuesSept. 20 – Oct. 184 – 4:45 p.m.RCP
SoccerWedSept. 21 – Oct. 194:15 – 5 p.m.MSC
Flag FootballMonSept. 26 – Oct. 244 – 4:45 p.m.MSC
NinjasMonNov. 7 – Dec. 54 – 4:45 p.m.MSC
All Sports PaloozaTuesNov. 8 – Dec. 64 – 4:45 p.m.TBD
Indoor SoccerTuesDec. 13 – Jan 104 – 4:45 p.m.MSC
BasketballWedDec. 14 – Jan 114:15 – 5 p.m.MSC
BasketballWedDec. 14 – Jan 115:15 – 6 p.m.MSC
Olympic GamesMonJan. 16 – Feb. 134 – 4:45 p.m.MSC
HockeyTuesJan. 17 – Feb. 144 – 4:45 p.m.MSC
Indoor SoccerWedJan. 18 – Feb. 154:15 – 5 p.m.MSC
Indoor SoccerWedJan. 18 – Feb. 155:15 – 6 p.m.MSC
Tee Ball/SoftballMonFeb. 20 – Mar. 204 – 4:45 p.m.MSC
HockeyTuesFeb. 21 – Mar. 214 – 4:45 p.m.MSC
Indoor SoccerWedFeb. 22 – Mar. 224:15 – 5 p.m.MSC
Indoor SoccerWedFeb. 22 – Mar. 225:15 – 6 p.m.MSC
MSC: Mather Sports Complex RCP: Rosemont Community Park HCP: Hagan Community Park TBD: To Be Determined

Kingdom Taekwondo

Mather Sports Complex

Beginner/All Belts
Ages: 6+
Mondays & Wednesdays • 5 – 6 p.m.
Little Dragons
Ages: 3-5
Tuesdays & Thursdays • 4:15 – 4:45 p.m.
Beginner/All Belts
Ages: 6+
Tuesdays & Thursdays • 5 – 6 p.m.
Adults/All Belts
Ages 18+
Mondays & Wednesdays • 6 – 7 p.m.

Kingdom Basketball

Ages: 7-12 • Mather Sports Complex

Mondays & Wednesdays • 4 – 4:45 p.m.
Jan. 9 – Feb. 1
Feb. 2 – Mar. 1

Vision Soccer Training

Session Schedule
Stay tuned for program updates coming soon!

Kinder Kickers
Ages: 3-5
TBA
Cadets I
Ages: 8-10
TBA
Juniors
Ages: 6-7
TBA
Cadets II
Ages: 11-13
TBA

Futsal Factory – NEW!

Session Schedule
Session 1: Nov. 19 – Dec. 17 at Mather Sports Center Gym
Session 2: Jan. 7 – 28 at Mather Sports Center Gym
Session 3: Feb. 4 – 25 at Mather Sports Center Gym

Kinder Kickers
Ages: 3-5
1 – 1:45 p.m.
Cadets I
Ages: 8-10
2:45 – 3:35 p.m.
Juniors
Ages: 6-7
1:50 – 2:35 p.m.
Cadets II
Ages: 11-13
3:40 – 4:30 p.m.

Junior Tennis – NEW

Location: Heron Landing Community Park Tennis Court
Register today!

DatesDaysTimes
Sept. 13 – Oct. 18Tues5:50 – 6:30 p.m.
Sept. 17 – Oct. 22Sat10:45 a.m. – 12:45 p.m.
Mar. 7 – Apr. 18*Tues5:30 – 6:30 p.m.
Mar. 11 – Apr. 22*Sat10:45 a.m. – 12:45 p.m.
*No class on 4/4 or 4/8

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.


Sports Leagues

The return to sports leagues is subject to local and state guidelines. COVID-19 modifications and precautions will be implemented. Register for the interest list to be contacted when sports become available. Fees and schedules will be posted at a later date. Please contact, Recreation Supervisor Nina Sinor at nsinor@crpd.com or call the Mather Sports Center at 916-362-1704.

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

Interested in coaching? Please contact us at 916-307-6867.


Youth Street Hockey League

Ages: 5-14
Location: Mather Sports Complex Street Hockey Rink
Registration Deadline: Dec. 18
Register today!

SeasonDaysGame Times
Jan. 28 – March 11Sat8 a.m. – 2 p.m.

Pee Wee Soccer League

Ages: 4 – 6

Join us for the second season of our Pee Wee Soccer League! This is an instructional 4 v. 4, six-week outdoor soccer league. Players will be separated into small teams where volunteer coaches will teach them the fundamentals of the game in a safe, fun and enriching environment. Each team will have a one hour practice during the week based on the coach’s availability. Games will be played on Saturdays.

Skills Clinic: (Players & Coaches): Feb. 17. Time TBA.

SeasonDaysGame TimesRegistration Deadline
March 4 – April 8Sat11 a.m. – NoonJan 29

Jr. Kings Youth Basketball League

Ages: 5-10
Get ready for the return of youth basketball at the Mather Sports Complex. In partnership with the Sacramento Kings, players will experience a player’s clinic, weekly practices and a six-game league.

Spring League
Location: Mather Sports Complex – Gym
Registration Deadline: February 12
Season: March 18 – April 29
Game Times: Saturdays from 8 a.m. – 3 p.m.
Fee: $125 ($140 after registration deadline)


NFL Youth Flag Football League

Ages: 5-14
Our NFL Youth Flag Football League is a real touchdown. This league will teach fundamentals of football, good sportsmanship and teamwork. Each participant will receive an NFL Flag Football jersey, shorts, a flag set and a certificate of participation. This season includes a player evaluation day and six league games.

Stay tuned for Spring Season updates coming 2023!

Spring League – April 2023
Location: Heron Landing Community Park
Registration Deadline: TBA
Evaluation Day: TBA
Season: TBA
Game Times: TBA
Fee: TBA

Fall League
Location: Heron Landing Community Park
Registration Deadline: TBA
NEW Evaluation Day: TBA
Season: TBA
Game Times: TBA
Fee: TBA


Arts & Enrichment

Cooking with Kids

Ages: 4-18
A variety of culinary skills, as well as kitchen and food safety tips are incorporated into each class. Students will create a meal or entree to enjoy in class or share with friends and family. New menus introduced each session.

Location: Neil Orchard Senior Activities Center
Meeting Dates: Fridays, August 5 – August 26
Fridays, September 2 – September 23
Fridays, October 7 – October 28
Fridays, November 4 – December 16 (No class on 11/11, 11/25, 12/2)
Fridays, January 6 – January 27
Fridays, February 3 – February 24
Meeting Times: 4 – 5 p.m.
Fee: $65/enrollee

Safety Guidelines: Tie up long hair. No open toed shoes.
Class Note: Due to nut allergies, no nuts are used in any recipes.

Click Here to Register Online


Art is Good for You

Ages: 7-12
Learn drawing, watercolor and art techniques in a fun learning environment with artist Heidi Yancey.

Location: Hagan Community Center
Meeting Dates: Thursdays
Meeting Times: 4 – 5 p.m.

Click Here to Register Online


Cookies & Crafts with Mrs. Claus

Ages: 6-12
Join Mrs. Claus for an evening of cookies and creating holiday gifts! Kiddos are welcome to wear holiday jammies. 

Location: Hagan Community Center
Meeting Date: Friday, December 9 
Meeting Time: 6 – 9 p.m. 

Click Here to Register Online 

Fee Assistance Program

Fee assistance 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 Fee Assistance Program.