Welcome to the YMCA of Rock River Valley reservation system. 

Reservations are only required for racquetball, group fitness and aqua fitness. We no longer require reservations for lap swim. You must be an active member to make a reservation. Reservations can be made on our YMCA Mobile App or by using the schedules below. 

*Please note: You may make reservations for land-based group fitness classes 7 days in advance of the class and aquatic classes are 6 days in advance.

Take a moment to click and sort by class, instructor, category or location to find the class that challenges you and keeps you motivated. The option to print is at the top if you would prefer a paper copy. 

Click the SIGN UP next to the option you would like to reserve. If there is not a SIGN UP button, then we do not require reservations. We also use this feature to make you aware of schedules.

There is a user guide available - just click the download button below.
*Tip - members are reporting issues with Safari web browser. Please use Chrome or Firefox when registering.

If you need help reserving your spot, please call the SwedishAmerican Riverfront YMCA at 815-489-1252 or the Northeast Family YMCA at 815-885-6852 and one of our member services representatives will assist you.