Most gym website templates are static pages: a hero photo, a timetable image and a "Join now" button that goes nowhere. Pick a template on a platform that runs a live class schedule, member bookings and recurring payments, or plan to connect gym management software that does. Below are 12 gym, studio and personal-trainer templates we checked live, what booking and memberships cost on each platform, and when building your own makes sense. Prices were checked on each vendor's own page on October 19, 2026.
A gym website has one job a brochure doesn't: it has to take money every month, from the same people, without anyone at the front desk chasing a card.
At a glance: gym website options and what they cost
| Option | Price (October 2026) | Class booking | Membership payments |
|---|---|---|---|
| PushPress | Free plan $0/month; Pro $159/month | Class scheduling and member-app booking on the free plan | Built in, through Stripe; US cards 4.99% + $0.30 on Free, 2.89% + $0.30 on Pro |
| Wix | Price varies by region; see Wix's plans page | Scheduling and services from the Core plan up; gym templates use Wix Bookings | Payments from Core up; some studio templates use Wix Pricing Plans |
| Squarespace | Basic $19/month billed annually ($25 monthly) | Acuity Scheduling from $16/month billed annually; classes on all Acuity plans | Content and Memberships fee of 7% on Basic, 5% Core, 1% Plus, 0% Advanced; Acuity Standard ($27) adds memberships and packages |
| Webflow | Basic site plan $15/month billed yearly | The pricing page lists no booking or scheduling feature | Ecommerce plans from $29/month billed yearly with a 2% transaction fee |
| Colorlib free HTML templates | $0; Ponigym's page lists a CC BY 3.0 licence (attribution required) | None; the timetable is static HTML | None; Colorlib points to a membership plugin, Stripe payment links or gym software |
| Greta.sh | Free plan with 5 credits a day; Starter $5/month on the welcome offer (normally $20) adds deployment and a custom domain | Start from the booking app template and describe your classes | Subscription billing through Stripe, which you connect |
What should a gym website include?
Colorlib's FAQ on its fitness templates puts it well: lead with the class schedule, membership pricing and a trial or signup button. We'd add a few things most templates leave out.
- A hero that says where and who. "Strength gym in Leeds, beginners welcome" beats a stock photo of a kettlebell.
- A live class schedule, not a JPEG of last month's timetable.
- Pricing tiers on the page: drop-in, class pack, monthly unlimited, with what each includes.
- Coach bios with photos and what each person actually coaches.
- Booking that works on a phone in under a minute.
- A free-trial or intro-offer button, repeated at the end of every page.
- Location, hours and parking, plus a map.
- Real photos of your space. Local visitors can tell.
Everything on that list is easy except two items: the live schedule and the recurring payment. Those decide which template is worth using.
12 gym and fitness website templates
Each of these was live on October 19, 2026. Where a template only shows a schedule rather than running one, we say so.
Gyms
1. Gym (Sleek), Wix. Wix's description says it integrates Wix Bookings so clients can schedule sessions, with class schedules and membership details easy to find. The most complete gym starting point on this list if you want everything in one platform.
2. Irving, Squarespace. Squarespace's fitness template roundup picks it for classic, high-intensity gyms: bold, image-heavy, with trainer introductions built in.
3. Ponigym, Colorlib. A free HTML template built around a weekly class schedule, with a working contact form and a map. Colorlib's own page says it's still only an HTML template that needs work before it's a functional website.
4. FitnessClub, Colorlib. Another free HTML option, with a filterable class schedule, trainer introductions and pricing. Good if you can edit HTML; static if you can't.
Boutique studios
5. Fitness Studio (Bold), Wix. Uses Wix Bookings for class scheduling and Wix Pricing Plans for membership options. The closest a template here gets to "booking plus memberships" out of the box.
6. Fitness Studio, Wix. Aimed at fitness and pilates studios and personal trainers, with a separate Book Online page run through Wix Bookings.
7. Rotate Studio, Squarespace. Squarespace says it gives class schedules, instructor profiles, pricing and membership options and registration their own space, plus a ready-made store page for merch.
8. Klipsan, Squarespace. Pitched at hybrid gyms that mix in-person programming with online classes. Worth a look if you sell remote training too.
9. Yogalife, Colorlib. A free HTML template for yoga studios, with an upcoming-events slider for workshops and retreats alongside a classes page and pricing tables.
Personal trainers
10. Cole, Squarespace. Squarespace recommends it for individuals such as personal trainers or private pilates instructors, with space for a personal brand and credentials.
11. Personal Trainer Pro, Wix Marketplace. A paid third-party template ($87) by Emilia.Co Design Studios for trainers and coaches presenting programmes and nutrition expertise.
12. Fitness & Gym, Wix Marketplace. A $49 template by WixDevArt for gyms, studios, trainers and wellness coaches, with a bold hero and strong call-to-action buttons.
Squarespace keeps a personal trainer templates page if Cole doesn't fit, and Colorlib's list of 25 gym and fitness templates, mostly free HTML, has the rest of its range.
Got an idea? Build it now!
Just start with a simple prompt. No coding required: Greta.sh turns your idea into a working app in minutes.
Can members book classes through a gym website?
Yes, but the booking engine is almost never the template. It's the platform or software behind it. Four fair options:
Gym management software. PushPress has a permanent free plan with unlimited members, class scheduling, a member app for booking spots and kiosk check-ins. You link your website's "Book a class" button to it. For most gyms with a standard class model, this is the right answer.
Your website builder's booking. Wix includes scheduling from its Core plan, and templates like Gym (Sleek) and Fitness Studio (Bold) are already wired for Wix Bookings. Squarespace sells Acuity Scheduling separately: Starter $16 a month billed annually, Standard $27 and Premium $55 ($20, $34 and $69 billed monthly), and Acuity lists classes, workshops and group events on all plans.
A static template plus a link. Colorlib's free HTML templates show a timetable. Colorlib's own advice is to point the call-to-action buttons at your reservation system.
Build it. If your booking rules are unusual (credits that expire, class packs shared between family members, waitlists that auto-promote with a cancellation fee), our booking system builder comparison covers when off-the-shelf tools stop fitting.
How do you sell gym memberships online?
Recurring billing is the hard part, and it's where templates are silent.
PushPress handles it inside the product: recurring billing and failed-payment retries run through its built-in Stripe processing, at 4.99% + $0.30 per US card payment on Free, or 2.89% + $0.30 on the $159-a-month Pro plan.
On Squarespace, memberships sold through Content and Memberships carry a transaction fee that falls with the plan: 7% on Basic, 5% on Core, 1% on Plus and 0% on Advanced. Acuity's Standard plan ($27 a month billed annually) adds memberships and packages for appointment-based businesses.
On Wix, some studio templates come set up with Wix Pricing Plans for memberships. Webflow's ecommerce plans start at $29 a month billed yearly with a 2% transaction fee, but you'd still add class booking yourself.
Or connect payments directly. Stripe's standard pricing is 2.9% + 30¢ per successful domestic card transaction, and any custom build will usually sit on it. For a broader comparison of recurring-billing tools, see our subscription billing software roundup; for content-led programmes, our membership site builders comparison.
How do you build a gym website from a template?
With Wix or Squarespace, you pick a design above, add your photos and prices, and switch on the booking tool. With an AI app builder like Greta.sh, a template is a written specification instead.
Greta.sh's templates page shows each template as a data model, a list of screens and a starter prompt. There's no gym template. The closest is the booking app template, which already covers services, staff availability, customer accounts, a public booking page and an admin calendar, and names studios among the businesses it's for.
A boutique studio could adapt it like this:
- Read the template's data model and screens on the page.
- Edit the starter prompt: services become classes with a capacity, staff become coaches, and add membership plans (drop-in, 10-class pack, monthly unlimited) with each member's remaining credits.
- Click "Build this with Greta". Greta.sh builds the full-stack app with its own database, sign-in and seed data.
- Ask Greta to connect Stripe. The template page suggests it for deposits or full payment at booking, and Greta.sh's SaaS app guide describes subscription billing through Stripe for monthly plans.
- Deploy and connect your own domain.
Pricing starts with a Free plan of 5 credits a day for building; deployment and a custom domain start on Starter at $5 a month on the welcome offer (normally $20 a month). The pricing page lists Database among the Pro plan's features, at $20 a month on the welcome offer (normally $50), so check which plan your build needs.
If you coach clients online with programmes, check-ins and progress photos, that's a different app: our fitness coaching app guide covers that build.
Now the honest part. A standard class gym should not build its own membership system. PushPress's free plan already does scheduling, booking, recurring billing and a member app, and it's been through the edge cases you haven't thought of yet. Build when your model is genuinely odd, such as a climbing wall that sells session slots, gear rental and coaching in one booking, or when you want the code and data in your own GitHub repo.
Got an idea? Build it now!
Just start with a simple prompt. No coding required: Greta.sh turns your idea into a working app in minutes.
How much does a gym website cost?
Take a gym billing 100 members $100 a month.
On PushPress Free, the software is $0 and card fees are 4.99% + $0.30, so $5.29 per payment, or $529 a month. On Pro, it's $159 plus 2.89% + $0.30 ($3.19 per payment), so $478. PushPress itself suggests upgrading at about $7,500 a month in billing, and the maths agrees: that's roughly where the two lines cross.
On Squarespace Basic with Acuity Standard, the subscriptions are $19 + $27 = $46 a month billed annually, before card fees and before any Content and Memberships transaction fee.
On a free Colorlib template, you pay for hosting and a booking tool, and you still need the payment layer, which is usually gym software anyway.
On a custom Greta.sh build, you pay the Greta.sh plan plus Stripe's 2.9% + 30¢ per domestic card payment, about $3.20 on a $100 membership. The trade is that you maintain the app.
If you run trips or tours rather than classes, the same template thinking applies to travel website design templates.
Frequently asked questions
Can members book classes through my gym website?
Yes, if the site connects to a booking system. Gym software such as PushPress includes class scheduling and member-app booking on its free plan; Wix Bookings works from the Core plan up; Squarespace uses Acuity Scheduling, sold separately from $16 a month billed annually.
Can I sell memberships or class passes on my website?
Yes. PushPress runs recurring billing through Stripe, Squarespace sells memberships with a transaction fee of 7% on Basic down to 0% on Advanced, Acuity Standard adds memberships and packages, and Wix studio templates can use Wix Pricing Plans.
Are there free gym website templates?
Yes. Colorlib's list of 25 gym and fitness templates is mostly free, static HTML; Ponigym's page lists a CC BY 3.0 licence, which requires attribution. They show a schedule but don't take bookings or payments on their own.
Which template suits a personal trainer rather than a gym?
Pick a single-person layout with room for your story and credentials rather than a timetable-heavy gym design. Squarespace recommends Cole for personal trainers, and Wix Marketplace has Personal Trainer Pro ($87).
How much does a gym website cost?
From $0 in software on PushPress Free (you pay 4.99% + $0.30 per US card payment) to around $46 a month for Squarespace Basic plus Acuity Standard billed annually, before payment fees. A free HTML template costs nothing to license but needs hosting, booking and payments added.
Test it like a new member
Before you pick, open each candidate on your phone and try to book a class and buy a monthly plan in under two minutes. Whatever passes that test is your shortlist. If none of them fit how your gym actually sells, start building your app with Greta.sh.



