The Castle Hill YMCA offers tons of fitness classes each week, led by trained, responsive, and fun instructors. Try spin, bootcamp, yoga, Pilates, water aerobics, and more.

Most classes are free for Y members, and there's no pre-registration, so browse a sampling of classes below, check the schedule, drop into a class, and start working out.

Class Schedule

More from the YMCA