Community Recreation

General Information                                            Tee Ball & Coach Pitch

Online Registration                                             Optimist Baseball/Softball

Flag Football                                                        Youth Golf

Adult Sports                                                         Tennis

Youth Basketball                                                 Other Youth Activites


Now Accepting Registrations for:

– Youth Basketball                                         -Pre/K-Kindergarten Youth Basketball Clinic Session 2

-Spring Adult Volleyball                              -Tumbling & Ballet

-Adult Basketball Session 2

Newsletter – Registration Form


Text Alerts

Be sure to sign up for text alerts for each new program to receive the latest information or cancellations!   Click Here! 
*To cancel text alerts text back STOP.

How Do I Become A Volunteer?

The City of waterloo and the Cedar Valley Sportspelx offer a wide variety of youth sports activities.  Volunteer coaches are the backbone of these youth sports.  Without the hundreds of parents signing up to coach youth sports every season, our youth sports programs would come to a screeching halt!  If you are planning on becoming a volunteer coach, the first thing you need to do is complete a background check.  Click Here!