baseball fields viewed from above

Youth Recreation

Now Hiring Summer Rec Staff

The City of Rock Valley is hiring for Summer Rec Staff! Apply online or pick up an application at the Rock Valley City Office.

Apply Online

Download Summer Rec Staff Application

Spring Soccer

Registration is OPEN! Use the links below to register. Registration is open until March 17.

Spring soccer is open to Kindergarteners through 6th graders. The kids are coached by volunteer parents. It is a FUNdumental league played out at the Sports Complex. Registration opens at the end of February each year. We play Thursday evenings and Saturday mornings starting at the end of April.

a youth soccer team posing by a goal

English Spring Soccer Registration Form

Spanish Spring Soccer Registration Form

Summer Rec

Summer recreation is a youth program offered to youth who have finished Kindergarten to 6th grade. Rock Valley's Summer Recreation Program is a great way to keep your kiddos active and learning in the summer!

kids kayaking on a pond

Summer Rec Registration Details

Summer Rec Registration will open on April 12 and close May 4. Play will begin June 5 and ends on June 30.

2023 Summer Rec Classes

Our summer rec program offers so many fun activities for kids! Youth Rec is a great way to keep your children active and engaged during the summer months away from school. Stay tuned for our 2023 classes!

Fall Sports

In the fall, we offer soccer for Kindergarten through 6th grade, flag football for 3-6th graders, and girls volleyball for 5th & 6th grade. Soccer and volleyball are coached by volunteer parents, while our flag football program is coached by our high school football players. Registration opens at the end of July. We start playing fall sports in the middle of February.

Fall Sports Registration Details

Fall Sports Registration will open on June 21 and close on August 25. Play will begin September 14 and end on October 24.

Want Updates about Rec Registration?

Join our rec email list. Emails will be sent out with registration info at the beginning of each season. To join, please fill out this form.