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



We are currently in the process of upgrading our software program. Please note we will only be accepting Spring Tee Ball and Optimist registrations starting February 21st. We will begin accepting registrations for Summer Tee Ball & Spring/Summer A Ball by the end of April. With the new software update, our new registration website will be more user friendly and easier to navigate. We apologize for the inconvenience and appreciate your patience during this time.



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!