Youth Recreation Programs

FILTER BY:

  • All
  • Baseball/Softball
  • Fall
  • Football
  • Spring
  • Summer
  • Tennis
  • Volleyball
  • Winter
All
  • All
  • Baseball/Softball
  • Fall
  • Football
  • Spring
  • Summer
  • Tennis
  • Volleyball
  • Winter

Children’s Garden

The Children's Garden, managed by the Canton Garden Center Children's Garden Committee, provides educational gardening programs for children ages four to eight. These hands-on experiences ...
More Info & Register

Dirt Dawgs Fall Academy

Step up to the plate this fall with the Dirt Dawgs Baseball Academy! This 5-week training program is perfect for young athletes ready to sharpen ...
More Info & Register

Dirt Dawgs Fall Baseball

Sharpen your skills, build confidence, and learn the techniques of the game in our baseball program for ages 7-12 focusing on teamwork and fundamentals.
More Info & Register

Dirt Dawgs Pitching Clinic

Step up your pitching this winter at the Dirt Dawgs Pitching Clinic! This 3-session program for CCSD students in grades 3-6 focuses on proper mechanics, ...
More Info & Register

Dirt Dawgs Spring Baseball

Dirt Dawgs will focus on the fun of learning fundamentals while introducing advanced concepts of the game as players progress. Players will learn how to ...
More Info & Register

Dirt Dawgs Spring Baseball 7th & 8th Grade

Dirt Dawgs 7th and 8th Grade Spring Baseball builds on strong fundamentals while introducing advanced game concepts to help players take the next step. Coaches ...
More Info & Register

Dirt Dawgs T-Ball

Dirt Dawgs T-Ball is a fun, engaging, and instructional league designed for young children ages 4–6 who are just beginning their baseball journey.
More Info & Register

Dirt Dawgs Winter Academy

Heat up your game this winter at the Dirt Dawgs Baseball Academy! This 3-week indoor training program is designed to keep young athletes active while ...
More Info & Register

Lady Pups Spring Softball

Lady Pups Softball offers girls ages 7 to 14 a spring season focused on developing skills, building teamwork, and growing confidence on the field.
More Info & Register

NFL Flag Football

Fast-paced. Fun. No contact. NFL FLAG brings the excitement of the game to kids of all skill levels. This 5-on-5 league keeps the action going ...
More Info & Register

NFL Girls Flag Football

Fast-paced. Non-contact. Built for every skill level. NFL FLAG brings the excitement of football to youth athletes in a fun, structured 5-on-5 league format. Players ...
More Info & Register

Tumbling & Gymnastics

Build strength, confidence, and coordination with tumbling and gymnastics classes at the EPCCC. Designed for a variety of ages and skill levels, participants develop balance, ...
More Info & Register

Youth Tennis Lessons

Youth tennis lessons are designed to be the perfect blend of fun-filled learning, skill improvement, and match play. Racquets and balls provided.
More Info & Register

Youth Tennis Tournament (Ages 9-18)

Our Youth Tennis tournament offers Junior Open events for both boys and girls in singles and doubles 10U through 18U.
More Info & Register