The Following Have Been Cancelled
When in doubt, give us a call at 616.588.7200 for information about classes.
Browse Current Class Offerings & Recreation Schedules
Looking for details like open swim times, youth sports clinics, or yoga classes? Check out the Program Guide and Drop-In Recreation Guide, or visit our online registration system to see currently available programs and drop-in classes.
