CRPD offers classes that keep youth active while developing curiosity and creativity.
For more information, email customerservice@crpd.com or call your class location:
- Hagan Community Center • 916-369-9844
- Mather Sports Center • 916-362-1704
- Neil Orchard Senior Activities Center • 916-366-3133
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: 5-12
Register today!
Dates | Days | Times | Theme |
March 11 | Sat | 10 a.m. – Noon | Island Explorer |
Apr. 15 | Sat | 10 a.m. – Noon | Desert Oasis |
May 13 | Sat | 10 a.m. – Noon | Weird and Wacky |
Sports
Gymnastics
Ages: 3 – 5 Tues • 4:30 – 5:15 p.m. Hagan Community Center | 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 |
Dance
Pre-Ballet Ages: 3 – 5 Wednesdays • 4:15 – 5 p.m. Hagan Community Center In Pre-Ballet, your blooming dancer will learn proper ballet technique and terms in a fun and rewarding atmosphere. Attire: black leotard, pink footless tights, pink leather ballet slippers or bare feet, and/or white shirt, black shorts and black leather ballet slippers or bare feet. |
Ballet 1 Ages: 6 – 14 Wednesdays • 5 – 5:45 p.m. Hagan Community Center Dancers will learn turns, leaps and jumps as they develop personal artistry, while enhancing their physical coordination. Attire: black leotard, pink or flesh-tone footless tights, flesh-tone leather ballet slippers or bare feet, and/or white shirt, black shorts and black leather ballet shoes or bare feet. No tutus or skirts allowed. |
My First Tennis Lesson
Ages: 4-6 • Larchmont Community Park
During this 6-week program which includes one class per week, kids will participate in fun activities while learning the fundamentals of tennis in a safe and supportive environment. With this program the use of “right-sized” equipment (regarding, weight, length, speed, and size) allows young players to learn and play more effectively. Some parent participation required.
Saturdays at 9:30 – 10:30 a.m. Mar. 11 – Apr. 22** May 13 – June 24* July 15 – Aug. 19 |
Learn to Play: Tennis
Ages: 7-12 • Larchmont Community Park
This program provides students with the opportunity to try tennis in a safe, enriching, and supportive environment. This opportunity to play is granted funded by the Junior Tennis Fund Sacramento. A small commitment fee is required. Upon completion of the class students will be provided with their very own tennis equipment.
Saturdays at 10:45 – 11:45 a.m. Mar. 11 – Apr. 22** May 13 – June 24* July 15 – Aug. 19 Sept. 9 – Oct. 14 |
Youth Tennis for Beginners
Ages: 6 – 8 • Heron Landing Community Park
During this 6-week program, children will learn basic tennis skills through participating in various trainings and fun games. There will be individual and team activities that will help kids develop personal and teamwork skills.
Sundays at 9:15 – 10:15 a.m. | Thursdays at 5 – 6 p.m. |
Mar. 12 – Apr. 23 May 21 – July 2 July 16 -Aug. 20 | Mar. 16 – Apr. 20 May 25 – June 29 July 20 – Aug. 24 |
Youth Tennis for Intermediate Players
Ages: 7 – 13 • Heron Landing Community Park
In the 6-week program, students will meet once weekly and learn the fundamentals of tennis. Players will learn basic tennis skills by understanding the important “ball-hit” principle and move to more advanced techniques. Students will gain a better understanding of tennis and the principles of the game.
Sundays at 10:30 – 11:30 a.m. | Thursdays at 6:15 – 7:15 p.m. |
Mar. 12 – Apr. 23 May 21 – July 2 July 16 – Aug. 20 | Mar. 16 – Apr. 20 May 25 – June 29 July 20 – Aug. 24 |
Junior Tennis Clinics
Ages: 6 – 14 • Heron Landing Community Park
Tennis lessons with level 1 PTR (professional tennis registry) certified tennis Coach Garth! These classes are geared for tennis players who are brand new to tennis or who have intermediate skills. Tuesday classes are one-hour skill-based classes and Saturday classes are one-hour skill based and 1-hour match play, classes. The intermediate class is for players who are ready to move on from red ball to orange ball where players already have basic competency with grips, footwork, groundstroke rally, volley transition, and serve/return.
Beginners/Intermediate: Ages 6 – 14 | Intermediate: Ages 11 – 14 |
Tuesdays at 5:30 – 6:30 p.m. March 7 – April 18* May 9 June 13 | Saturdays at 1 – 3 p.m. Mar. 11-Apr. 22* May 6-June 10 |
Junior Pickleball Lessons – Beginner & Intermediate
Ages: 6 -14• Eagle’s Nest Park
Pickleball lessons with level 1 PTR (Professional Tennis Registry) certified tennis Coach Garth! These classes are geared for young athletes new to the game of Pickleball (the fastest growing game on the planet!). Whether you’ve never picked up a racket or want to improve your skills, Coach Garth is dedicated to helping you reach your goals. Classes are one-hour, skill-based and will cover the fundamentals of pickleball to prepare players for future competition.
Thursdays – 5:30 – 6:30 p.m. Mar. 9 – Apr. 13 May 11 – June 15 |
Pee Wee Sports
Ages 3-6 • Mather Sports Complex
Designed specifically for first-timers, these child-friendly, 5-week sessions focus on sports fundamentals, general game knowledge and prepare children for organized team sports. Each session meets one day per week. If you are interested in multiple days, register for multiple sessions. Be sure to sign up early to secure your spot!
Sport | Days | Dates | Time | Location |
Ninjas | Mon | June 19-July 24 | 4 – 4:45 p.m. | MSC Dance Studio |
Soccer | Tues | June 20-July 25 | 4 – 4:45 p.m. | MSC Softball Field |
Soccer | Wed | June 21-July 26 | 4 – 4:45 p.m. | Veteran’s Park |
Soccer | Wed | June 21-July 26 | 5 – 5:45 p.m | Veteran’s Park |
Basketball | Thurs | June 22-July 20 | 5 – 5:45 p.m | MSC Basketball Court |
Ninjas | Mon | July 31-Aug. 28 | 4 – 4:45 p.m. | MSC Dance Studio |
Basketball | Tues | Aug. 1-29 | 4 – 4:45 p.m. | MSC Basketball Court |
Basketball | Wed | Aug. 2-30 | 4 – 4:45 p.m. | MSC Basketball Court |
Basketball | Wed | Aug. 2-30 | 5 – 5:45 p.m | MSC Basketball Court |
Soccer | Thurs | Aug. 3-31 | 5 – 5:45 p.m | MSC Soccer Field |
Kingdom Taekwondo
Mather Sports Complex
Enroll today and learn Taekwondo with The Kingdom Martial Arts. Our award- winning, life-changing confidence-building program is perfect for all ages (6+). In our program students learn self-defense skills, improve discipline and have a lot of fun!
Beginner/All Belts Ages: 6+ Mondays & Wednesdays • 5 – 6 p.m. | Little Dragons Ages: 3-5 Tuesdays & Thursdays • 4:30- 5 p.m. |
Beginner/All Belts Ages: 6+ Tuesdays & Thursdays • 5 – 6 p.m. | Adults/All Belts Ages 15+ Tuesdays & Thursdays • 6 – 7 p.m. |
Kingdom Basketball
Ages: 7-12 • Mather Sports Complex
Join coach Harris (former college basketball player) for his skill building monthly instructional basketball classes. Classes will focus on critical fundamental skills of the game and have your players walking away ready for the upcoming Jr. Kings basketball season. Get in the game today with Coach Harris!
Vision Soccer Training & Futsal Factory Indoor Soccer Clinics
CRPD is partnering with Vision Soccer Training to offer some of the best soccer clinics in the Sacramento region for kids ages 2-12 years old. Each clinic is designed for a specific age group, which guarantees maximum development. Vision Soccer training programs use various dynamic, fast-paced activities and games to help players dramatically improve their individual skills!
Session Schedule – Saturdays
Session 1: March 4-25 at Stone Creek Community Park
Session 2: April 15-May 6 at Independence Community Park
Session 3: May 27-June 17 at Heron Landing Community Park
Session 4: July 8-29 at Hagan Community Park
Session 5: Aug. 12-Sept. 2 at Rosemont Community Park
Toddle Ballers Ages: 2-3 9 – 9:40 a.m. | Kinder Kickers Ages: 4-5 9:50 – 10:35 a.m. |
Juniors Ages: 6-8 10:40 – 11:25 a.m. | Cadets Ages: 9-12 11:30 – 12:20 p.m. |
Vizion Cheer Classes
Ongoing monthly
Location: Mather Sports Center Dance Studio
Learn motions, cheer/chants, jumps, and stunts in this fun and exciting class. Perfect for children who are interested in trying cheerleading for the first time, trying out for a cheerleading team, or want to be a part of Vision competitive cheer team. We build self-confidence, character, and technique!
Register today!
Intro – Tuesdays | Comp. – Wed./Thurs. |
Ages: 5 – 9 6:15 – 7:15 p.m. | Ages: 5 – 9 6:15 – 7:15 p.m. |
Ages 10 – 14 7:15 – 8:15 p.m. | Ages 10 – 14 7:15 – 8:15 p.m. |
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 – Returning January 2024
The 2023 Youth Street Hockey League has concluded. Stay tuned for updates on the 2024 season!
Ages: 5-14
Location: Mather Sports Complex Street Hockey Rink
Registration Deadline: TBA
Registration coming soon!
Season | Days | Game Times |
Returning Spring 2024 | Sat | 8 a.m. – 2 p.m. |
Pee Wee Soccer League – Returning Spring 2024
Ages: 4 – 6
The 2023 Pee Wee Soccer League has concluded. Stay tuned for updates on the 2024 season!
Join us for the third 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): TBA
Season | Days | Game Times | Registration Deadline |
TBA | Sat | 11 a.m. – Noon | TBA |
Jr. NBA 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 – Returning Spring 2024
Location: Mather Sports Complex – Gym
Registration Deadline: TBA
Season: TBA
Game Times: Saturdays from 8 a.m. – 3 p.m.
Fee: TBA
Summer League 2023
Location: Mather Sports Complex – Gym
Registration Deadline: July 16
Season: August 5 – September 16 (No games on September 2)
Game Days/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.
Spring League – Returning Spring 2024
Location: Heron Landing Community Park
Registration Deadline: TBA
Evaluation Day: TBA
Season: TBA
Game Times: Saturdays, 8 a.m. – 3p.m.
Fee: $125
Fall League – Now Open!
Location: Heron Landing Community Park & Mather Sports Complex
Registration Deadline: September 3
NEW Evaluation Day: Friday, September 15, 5:00 – 7:30 p.m.
Season: Oct. 3 – Dec. 2 (No games November 24 or 25)
Game Days/Times: 8 a.m. – 3p.m.
Fee: $140 ($155 after registration deadline)
Girls Youth Volleyball League – Coming 2024
Ages: 5th – 8th grade
Bump, Set & Spike your way into our girl’s youth volleyball league! Practices will concentrate on fundamental skill-building such as, passing, setting, serving and spiking. Each team will have one practice a week, and an 8-game guarantee during the season. Practice schedule (day/time) is dependent on volunteer coach and gym availability.
Summer 8-Game League
Stay tuned for more information coming in 2024!
Location: TBA
Registration Deadline: TBA
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 entrée to enjoy in class or share with friends and family. New menus introduced each session.
Location: Neil Orchard Senior Activities Center
Meeting Dates:
Mondays, 3 – 4 p.m.
Fridays, 4 – 5 p.m.
Safety Guidelines: Tie up long hair. No open toed shoes.
Class Note: Due to nut allergies, no nuts are used in any recipes.
*$55 material fee due to instructor on first day of each session **No class 4/21 and 7/7.
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.