Youth Tennis Programs

2026 Summer Camps!

Tree Town Tennis Camp: Ages 11 and up, beginner and low-intermediate players. Max 18 players and 9 hours of court time! Run by professionally certified experienced TTT instructors with max of 6:1 coaching ratio. $160 per player. July 13-15, 2026 at Centennial High School 9am-12pm. Registration link is here!

Centennial Tennis Summer Camp: Lead by Cen10 tennis staff, with Tree Town Tennis partnering, this camp is for Middle School players, all levels. July 21-24, from 9am -12pm at Centennial High School. July 24 will be a closed tournament for camp attendees.

Cost $99 and funds benefit Centennial High School Tennis Program. Register here!

Beginner Group Lessons

  • Beginner Red Ball (ages 5-7)

    Little kids, little tennis. Big red balls that are easier to see and bounce lower. Little cute rackets, little cute courts with mini nets. Big fun.

    Learn basic tennis coordination, ball tracking, agility, teamwork, movement, and basic swings. All to get them to rally back and forth and have fun!

    Max 4 kids per half court. $23 per class. Sign-up for the classes you wish to attend!

    Spring: Saturdays at Lowell Scott Middle School, 10-11 am, $23 per class. Spring classes start 4/11/26.

    Summer/Fall: Saturdays at Centennial High School, 10-11 am, $23 per class. Summer classes start 5/30/26.

    Winter/Spring/Fall: Fridays at Longfellow Elementary Gym, 4:30-5:30pm, $25 per class. Winter now through 4/3, Spring 4/10-5/15.

    Winter Friday Longfellow link

    Spring Saturday registration link

    Spring Friday at Longfellow Gym link

    Summer Saturday registration link

    Fall registration will open in August 2026.

    No class July 4. Refunds are available with 24 hours notice.

  • Beginner Orange Ball (ages 8-10)

    Bigger kids, bigger court, but not full sized just yet. Orange balls are the same size as regular balls but are lighter and bounce lower. Still big fun.

    Learn basic tennis strokes, ball tracking, movement and agility, rallying with peers, friendly fun competition.

    Max 6 kids per court. $23 per class. Sign-up for the classes you wish to attend!

    Spring: Saturdays at Lowell Scott Middle School, 10-11 am, $23 per class. Spring classes start 4/11/26.

    Summer/Fall: Saturdays at Centennial High School, 10-11 am, $23 per class. Summer classes start 5/30/26.

    Winter/Spring/Fall: Fridays at Longfellow Elementary Gym, 4:30-5:30pm, $25 per class. Winter now through 4/3, Spring 4/10-5/15.

    Winter Friday Longfellow registration link

    Spring Saturday registration link

    Spring Friday Longfellow Gym link

    Summer Saturday registration link

    Fall registration will open in August 2026.

    No class July 4. Refunds are available with 24 hours notice.

  • Beginner Green Ball (ages 11-17)

    Kids aren’t so little anymore. Full sized court. Green balls are lighter than regular balls (but heavier than orange balls), as the final transition to regular adult yellow balls. This class is for beginner kids with very limited prior tennis experience.

    Learn basic tennis strokes, point play, fun competition, rally skills, and having fun with tennis!

    Max 6 kids per court. $23 per class. Sign-up for the classes you wish to attend!

    Spring: Saturdays at Lowell Scott Middle School, 10-11 am, $23 per class. Spring classes start 4/4/26 (First class at Centennial, other spring classes at Lowell Scott starting 4/11/26 until summer).

    Summer/Fall: Saturdays at Centennial High School, 11 am-12 pm, $23 per class. Summer classes start 5/30/26.

    Summer: Mondays at Centennial High School, 11am-12pm, $23 per class.

    Spring Saturday registration link

    Summer Saturday registration link

    Summer Monday registration link

    Fall registration will open in August 2026.

    No class July 4. Refunds are available with 24 hours notice.

Intermediate Group Lessons

  • Intermediate Red Ball (ages 5-7)

    This class is for red ball players, ages 5-7, who have at least 1 year of tennis experience and can rally 3-5 balls in a row. 4 week session sign-up is expected. Last day of the session is match play. If your child is not at the appropriate level, the pro will advise a different class.

    Mondays at Centennial High School, 10-11 am, $23 per class. Refunds are available with 24 hours notice.

    Registration links are below.

    Summer 1: June 1-June 22

    Summer 2: June 29-July 20

    Summer 3: July 27-Aug 10 (3 week session)

    Fall registration open in August 2026.

  • Intermediate Orange Ball (ages 8-10)

    This class is for orange ball players, ages 8-10, who have at least 1 year of tennis experience, can rally 4-5 balls in a row, and have experience with serving. 4 week session sign-up is expected. Last day of the session is match play. If your child is not at the appropriate level, the pro will advise a different class.

    Thursdays at Centennial High School, 10-11 am, $23 per class. Refunds are available with 24 hours notice.

    Registration links are below.

    Summer 1: June 4-June 25

    Summer 2: July 2-Aug 6 (6 week session)

    Fall registration open in August 2026.

  • Intermediate: Level 7/Middle School/JV Players

    This class is for competitive players who plan to play or have played on a middle school or JV high school team. This class is also for players who plan to or have played Level 7 local tournaments.

    Focus will be on improved match play skills, strategy, serves, and rally skills to better competitive performance!

    Max 6 kids per court.

    Spring: Saturdays at Lowell Scott Middle School, 11 am-12pm, $23 per class. Spring classes start 4/4/26.

    Summer/Fall: Saturdays at Centennial High School, 11am-12pm, $23 per class. Summer starts 5/30/26.

    Summer: Thursday “Tournament Team” for match/strategy-focused instruction at Centennial High School, 11am-12:30pm, $35 per class.

    We encourage Saturday and Thursday sign-ups for well-rounded lessons!

    Spring Saturday registration link

    Summer Thursday registration link

    Summer Saturday registration link

    Refunds available with 24 hrs notice. No class June 13, July 4, or July 18 due to junior tournaments - please enter the draw!

  • Level 6/Varsity Players

    This class is for higher level competitive players who have played or plan to play varsity tennis. These players also are regular local or regional tournament players for USTA Level 6 tournaments.

    Focus will be on improved match play skills, point play, strategy, gamesmanship, conditioning, and improved rally skills to better competitive performance.

    Max 6 kids per court. $32 per class (1.5 hours).

    Summer/Fall: Saturdays at Centennial High School, 12-1:30pm, $35 per class.

    Summer: Thursday “Tournament Team” for match/strategy-focused instruction at Centennial High School, 11am-12:30pm, $35 per class.

    Summer Saturday registration link

    Summer Thursday registration link

    Refunds available with 24 hrs notice. No class June 13, July 4, or July 18 due to junior tournaments - please enter the draw!

    Fall registration open in August 2026.

All Levels:

Junior Play Days for Summer!

Come show off your skills in fun competitive match play. No pressure, just fun. Meet new friends and rally for glory! 2 Fridays per month, 1-2:30pm. $12. June 5-Aug 7. Players separated by age, ball color, and ability. This class is geared towards beginners and intermediate players looking to gain more experience with scoring, rules, and general tennis match play.  Match play is supervised and coaches are there to help.  

2026 dates are: 6/5, 6/19, 7/10, 7/24, 8/7

Orange ballers working hard and having fun!

Previous
Previous

Adult Tennis

Next
Next

Private Lessons