What WordPress handles for gyms and fitness studios
A bookable class timetable. Amelia handles events with places to book; setting minimum and maximum attendees is in its paid tiers.
Joining online. Simple Membership restricts content to members and handles free and paid sign-ups.
Personal training bookings. Booking plugins such as Amelia add services, times and booking forms; choosing a staff member is in its paid tiers.
Selling passes or merchandise. WooCommerce adds products, a cart and checkout to WordPress.