Gym website accessibility, fixed at the source
A fitness studio website does real work. It’s where prospects compare memberships, where members reserve a 6 a.m. spin class, where someone signs up for a 14-day trial, and — increasingly — where they stream a coach-led workout from their living room. Every one of those flows runs on the components that break most often for people with disabilities: embedded booking calendars, multi-step signup forms, and video players. Curbcut makes your gym website genuinely usable by remediating the code itself to WCAG 2.1 AA — by hand, never with an overlay.
Why gyms are a Title III target
There’s no debate about whether gyms count. The Department of Justice settled the question on the physical side and is litigating it now. In October 2024 the DOJ sued LA Fitness — the largest owner-operated gym chain in the country, with nearly 700 locations — for disability discrimination under ADA Title III, alleging barriers that kept members with disabilities from using pools and equipment, and extra fees charged to members who needed an assistant. An earlier 2021 LA Fitness settlement under Title III addressed inaccessible facilities at a single club. Gyms and fitness clubs are unambiguously places of public accommodation.
That matters for your website because Title III is read to cover the goods and services a business offers online, not just at the front desk. And web accessibility filings are climbing: plaintiffs filed 3,117 federal website accessibility lawsuits in 2025, a 27% jump over 2024, accounting for 36% of all ADA Title III cases, per Seyfarth’s ADA Title III tracker and UsableNet’s lawsuit data. Fitness brands sit squarely in the transactional category plaintiffs favor: a site that takes money and bookings from the public. (This page is general information, not legal advice — talk to a qualified attorney about your situation.)
The class scheduler is your number-one liability
Almost no studio builds its own booking engine. You embed one — Mindbody, Glofox, Wodify, Zen Planner, ClassPass — usually as an iframe or injected script. That convenience is also the single most common failure point we find on fitness sites, and because the widget renders on your domain, the barrier is legally yours.
Typical scheduler failures:
- Date and time pickers that can’t be reached or operated with a keyboard — a mouse-only calendar locks out anyone who can’t use one
- Class slots rendered as unlabeled
<div>clicks, so a screen reader announces nothing about the class, time, or remaining spots - “Book,” “waitlist,” and “cancel” controls with no accessible name, failing 4.1.2 Name, Role, Value
- Booking confirmation and “class full” messages that appear visually but are never announced to assistive tech
- Focus that vanishes when a reservation modal opens, leaving keyboard users stranded behind it
Each maps to a specific, fixable WCAG criterion. We test the booking flow end to end with NVDA, JAWS, and VoiceOver — not just a scanner — and remediate the markup, ARIA roles, and focus management so a member can actually reserve a class without a mouse.
Membership signup forms that lock people out
The join funnel is where a barrier costs you a paying member directly. Trial signups, membership tiers, waiver acknowledgments, and payment steps are usually long, multi-page forms — and long forms are where accessibility quietly fails.
What we routinely catch on fitness signup flows:
- Fields labeled only by gray placeholder text, so a screen reader user hears “edit text” with no idea what to enter — a 3.3.2 Labels or Instructions failure
- Inline validation (“card declined,” “passwords don’t match”) shown in red but never announced
- Plan-comparison toggles and “most popular” tier cards built as click-only elements
- Date-of-birth and waiver date pickers that repeat the scheduler’s keyboard problems
- Progress through a multi-step join with no programmatic indication of which step you’re on
Low color contrast compounds it — bold “JOIN NOW” buttons in pale brand colors regularly fail the 4.5:1 ratio required by 1.4.3 Contrast (Minimum), which matters for the older and low-vision members many studios actively court.
On-demand video: captions are not optional
Streaming and VOD class libraries have become a real revenue line for studios, and they carry an accessibility obligation many owners overlook. WCAG 1.2.2 Captions (Prerecorded) is a Level A requirement — the absolute baseline — and the W3C explains it covers any prerecorded video with audio. A deaf or hard-of-hearing member can’t follow a coach’s form cues, rep counts, or interval timing without synchronized captions.
The exposure here isn’t new: ADA disability-rights litigation over uncaptioned online video goes back more than a decade, well before fitness streaming existed. Auto-generated captions rarely clear the accuracy bar — fitness audio is full of brand names, exercise terms, and music that trip up automated transcription. We help you spec human-reviewed captions, accessible video player controls, and keyboard-operable playback so your library conforms rather than just appears to.
Location pages and the rest of the site
Multi-location studios lean on location and class-finder pages, and these hide their own barriers: embedded maps with no text alternative, “find a club near you” search built as a custom widget, and schedule grids posted as image screenshots with no alt text (failing 1.1.1 Non-text Content). Broken heading structure makes a long location page impossible to navigate by screen reader, and hours, address, and phone need to be real, readable text — not baked into a graphic.
Why overlays fail fitness sites specifically
Accessibility overlay widgets promise instant compliance from a single script. They can’t deliver it here. An overlay doesn’t reach inside your embedded Mindbody iframe to fix the booking calendar, it doesn’t caption your video library, and it doesn’t repair the signup form’s missing labels — it just paints a toolbar over the surface. Worse, overlays frequently conflict with the screen readers and switch devices your members already run, breaking flows that were merely awkward before. A wave of lawsuits and demand letters now names overlay users specifically. If you’re weighing the two approaches, read overlay vs manual remediation.
What Curbcut delivers
- Audit. A manual + automated accessibility audit of your real flows — booking, signup, video, location pages — against WCAG 2.1 AA, tested with screen readers and keyboard-only navigation. Automated tools catch only part of the picture; per WebAIM, a large share of issues need human testing.
- Remediate. Hands-on fixes to your HTML, ARIA, forms, and video setup, prioritized by member impact and legal risk — including guidance for embedded-widget barriers.
- Document. A VPAT / conformance report and accessibility statement so you can show evidence of conformance.
- Monitor. Optional ongoing monitoring so new classes, promos, and videos don’t reintroduce barriers.
Many studios run on Squarespace, Wix, or WordPress; our Squarespace accessibility work covers the template-and-plugin quirks those builders introduce. For authoritative background, see ADA.gov and the W3C Web Accessibility Initiative.
Get started
The fastest way to see your exposure is to look at where your site stands today. Start with a free accessibility scan, or contact us to scope a fitness-specific audit and remediation plan. We’ll show you exactly which barriers exist across your booking, signup, and video flows — and fix them for real.