Youth Sports

The El Dorado Hills Community Services District offers youth sports year-round and depending on the season.  Schedules, Standings, & Rules Website (




Call (916) 933-6624 to Register
SA Shatokan Karate is a Japanese style of karate provides students a healthy balance between physical exercise and mental discipline. This results in improved coordination, focus, and self confidence. This class accommodates all student levels from beginner to black belt. Each new student will be supplied a Gi to wear in class. Ages 7 - Adult


NFL Flag Football

Please note that evaluations for Tuesday, February 7th has been cancelled due to flooding on the Promontory field.  Contact the Registration Office if you have any questions, 916-933-6624 (option 0), M-F, 9am-4pm.

Grades 2nd-8th • $155/$170 after 2/3
March 6-May 20
Grade 2 •   Grade 3  •  Grade 4  •  Grade 5  •  Grade 6  • Grade 7-8 
League focuses on fundamentals, teamwork and imporving individual skills in a competitive yet fun environment.  Participants receive an official NFL jersey, set of flags and personalized award.  Practices are one day a week with games on Satrudays beginning in April.  All players must attend a player evaluation (see receipt for dates & times).  Registration Deadline: Friday, 2/3 or when full.




Beginning Archery

Age 8-Adult • $35
8:45am-12pm  Registration
Spring Classes
The El Dorado Hills Bowmen’s Archery Club offers classes that focus on shooting skills and safety. If you haven’t shot in years, this is a good refresher course. Equipment will be provided. Instructor: EDH Bowmen’s Archery Club 3321 El Dorado Hills Blvd



Fun in the Saddle

Spring Classes   Registration
Learn to ride Western and English while mastering basic horsemanship!  Groom, tack, work from the ground, lunge, and ride a well-trained lesson horse.  Horse and helmet provided, boots requred.  Ages 6 & up. $182  Visit for a list of what to bring.


divider line



USPTA Instructor: Chris Medrano
Location: Promontory Community Park 2550 Alexandra Way, EDH
Supplies: Participants need to bring a tennis racquet and water. For questions about EDH CSD, private & semi private lessons contact Chris at (949) 235-8649 or e-mail: (Racquets are available if needed.) No classes 4/10-4/15.


QuickStart Tennis

Ages 5-6 • $114/6 classes
Tue or Thurs 3:30-4:15pm or
Saturdays  8:30-9:15am

Jan-May Registration

A great introduction to basic techniques using fun games and an easy to learn lesson cirriculum. 

Little Tennis
Ages 7-10 (or instructor approval) • $114/6 classes
Thursdays 4:30-5:30pm or
Saturdays 9:30-10:30am

Jan-May Registration

This level is a graduation from QuickStart tennis. Designed to teach solid fundamentals and stroke production with an introduction to match play. Focused on developing a great technique while learning the basics of match play.

Junior Development

Ages 11-16 • $114/6 classes


Tues or Thur 5:30-6:30pm or
Saturday 10:30-11:30am

Jan-May Registration
Designed to teach solid fundamentals and stroke production with an introduction to match play. Focused on developing a great technique while learning the basics of match play. Strategy is taught and players are being prepared for low-level competition.


Junior League Match Play
Ages 7-16 • $100/6 classes
Friday 4:00-5:30pm or 5:30-7pm

Jan-May Registration
All play on Friday afternoons. This program is a low pressure, fun way to begin competition match play. A USPTA certified teaching Professional will be present each week to help with match play tactics. Champions receive trophies.


Tournament Level Group

Ages 13-17 • $165/6 classes 
Mondays 5:30-7pm
Jan-May Registration

Dedicated to the competitive player. Technique, strategy, conditioning and mental toughness will be emphasized as these players work towards their tennis goals This group is being prepared for the highest level of competition. Players must be approved by the teaching professional to qualify.

Registration is Easy!

Did You Know?

Each year CSD holds two community garage sales, Spring and Fall.