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
Ages 7 - Adult
This 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. Instructor: Paul Charnow
No class 7/11 &7/13. On-line registration is not available for this class.


NFL Youth Flag Football

Grades 2nd - 8th • $160/$180 after 7/11
August 20th - October 27th
Grade 2nd •   Grade 3rd  •  Grade 4th  •  Grade 5th • Grade 6th  •  Grade 7th/8th
League focuses on fundamentals, teamwork and improving 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 Saturdays beginning in September. All players must attend a player evaluation scheduled (choose 1) for Wednesday, July 18th and Saturday, July 21 times to be announced. 
Registration Deadline: Friday, 7/13 or when full.

Girls Volleyball

Grades 4th - 12th • $160/$180 after 8/3
September 4th - November 16th
Grade 4th  •   Grade 5th •   Grade 6th  •  Grade 7th •   Grade 8th-12th 
This recreational league allows girls to learn volleyball in both a fun and competitive environment. Practices and games are one day a week each, with games beginning in September. Participants receive a team jersey and a personalized award. Alternate grade combinations may occur due to numbers. Players must attend an evaluation scheduled on Wednesday, August 8th (time to be announced). 
Registration Deadline: Friday, 8/3 or when full.


ages 7-12  • $50
Fridays 6/8-6/29 6:30-7:15pm

Catch Dodgeball fever! Introduce your child to this fast action and popular indoor sport. Dodgeball allows your child to improve hand-eye coordination, learn the value of teamwork, build self-esteem and above all, have fun!

High School Flag Football
grades 9th - 12th  • $40/$50 after 8/24
Sundays  • 9/9-10/28
Teams will be drafted by captains prior to the start of the season. Teams play seven games followed by play-offs for all teams.

Try Archery

ages 8 - adult  •  $35
If you've been curious about how to get started in Archery, the El Dorado Hills Bowmen invite you to join us to "Try Archery". No experience or equipment necessary. Our USA Archery Certified instructors will take you through shooting and equipment basics, and teach you what it takes to get started in the great sport of Archery. (Previously called Beginning Archery.)

*Dates are incorrect in Rec Guide, class is on Saturdays, 5/5, 6/2, 7/7, 8/4.


Learn to Kayak
ages 14* & up  •  $71

Our stable kayaks and experienced instructors will show you how simple, safe and fun kayaking really is. Enjoy exploring the Lake and learning the basics of how to be under your own power on the water. *Younger okay if with an adult.
Instructor: Current Adventures Kayak School Lake Natoma - Please call 530.333.9115 for details.

kayak summer 2018


U.K. International Soccer Camp
"The Ultimate Soccer Challenge"

Camp emphasizes fundamental skills for players ages 4-6 and progresses to a more challenging approach on individual skills and techniques for players ages 7-10. Scrimmages will improve technical and tactical knowledge for players 11 and older. Groups are formed according to age. All players must have shin guards and cleats to participate.


 soccer camp

pee wee





divider line



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

QuickStart Tennis

Ages 6-8 • $126/6 classes
Tue or Thurs 3:30-4:30pm

June - August
A great introduction to basic techniques using fun games and an easy to learn lesson curriculum. 

quickstart tennis summer 2018

Little Tennis
Ages 9-11  • $126/6 classes
Tuesdays or Thursdays 4:30-5:30pm or
Saturdays 9:30-10:30am


June - August

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.

little tennis

Junior Development

Ages 12-16 • $126/6 classes

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

June - August

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.

jr development summer 2018

Junior League Match Play 
• $110/6 classes

Ages 12-16  Fridays 5:30-7pm
Ages 9-11 Fridays 4-5:30pm

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. Note: Instructor approval required.

jr league match 2018


Junior & High School Tournament Level

Ages 9-16 • $170/6 classes 
Mondays 5:30-7pm
June - August 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. Note: Instructor approval required.

jr hs tournament

Registration is Easy!


Did You Know?

EDH Community Park has a dog park! There are two separate areas-one for small dogs and another for large