Fitness & gym
Sales: 10
sales
Gym WordPress Theme
$33.00
$49.00
One-time · 1 site · 1 year of free updates & email support
Live preview
Buy now
- One-click Demo Import
- Child theme included
- Documentation
- 12 months of Email Support
About this theme
Inside Gym WordPress Theme
SWP Gym Pro is a bold, modern gym WordPress theme for fitness clubs, strength and conditioning gyms, CrossFit boxes, boxing studios and personal trainers. It pairs a striking lime-and-black design with the tools a gym needs to turn visitors into members: a weekly class schedule, program cards, trainer profiles, membership pricing, member testimonials and a lead-capture popup. Everything is editable from the WordPress Customizer, so you can launch a professional fitness website in an afternoon without writing a line of code.
A homepage that sells memberships
The homepage is built from sections you can edit, re-order or hide with one click. Each one is designed to move a visitor one step closer to joining.
- Full-screen hero with a giant display headline, a short intro and a “Start Training” call to action.
- Programs grid for strength training, boxing conditioning, body transformation, mobility or any program you run. Cards pull from a dedicated Programs post type, so every program gets its own detail page.
- About section with an image, experience badge, key selling points and a “Book a Tour” button.
- Stats bar for members, certified coaches, weekly classes and average rating.
- Weekly class schedule laid out as a clean timetable, with beginner-friendly sessions highlighted in the accent color.
- Trainer profiles in a grayscale grid that turns to full color on hover.
- Membership pricing on a dark panel, with a featured “Most popular” plan that stands out.
- Testimonials carousel with autoplay, arrows, dots and swipe support on phones.
- Call-to-action banner for a free day pass or trial offer.
- FAQ, blog and contact sections that you can add to any page.
Inner pages included
This fitness WordPress theme ships with ready-made page templates for About, Programs, Schedule, Trainers, Pricing, Blog and Contact. Each template has its own page banner and its own set of sections in the Customizer, so every page on your gym website looks consistent without extra work. Single program pages show the program details, a booking button and related programs. The blog includes a sidebar, related posts, reading time and styled comments.
One-click demo import
The setup wizard installs the recommended plugins (Kirki Customizer Framework and Contact Form 7), then imports the full demo in one click. You get the pages, programs, blog posts, menus, contact forms, logos, images and every Customizer setting. Your site matches the live preview straight away, and you replace the content with your own.
Contact Form 7 and a 50% scroll popup
Contact forms are built with Contact Form 7 and styled to match the theme, with a built-in fallback form if the plugin is not active. A lead-capture popup opens when a visitor scrolls halfway down the homepage. You control the trigger (scroll depth, time delay or exit intent), how often it appears, which pages it shows on, the image, heading, text, button or form, and whether it shows on mobile.
Fully customizable, no code needed
Every section of this gym WordPress theme has its own Customizer settings: headings, text, images, buttons, links and repeatable items such as programs, trainers, plans, schedule rows, stats and testimonials. Global settings cover:
- Brand colors (accent, dark, text, background) and Google Fonts typography
- Header logo, a separate sticky-header logo and a footer logo
- Top contact strip, split navigation menu and a “Join” link
- Page preloader with its own logo
- Opening hours, address, phone, email and social profiles
- Footer columns, copyright text and back-to-top button
Internal links are dynamic. A button that points to Pricing or Contact goes to that section when it is on the current page, and to the matching inner page when it is not. Menus, footer links and “See all” links stay correct even when you rename a page.
Fast, responsive and SEO-friendly
Speed matters for rankings and for sign-ups. SWP Gym Pro loads one stylesheet and one small deferred script, with no jQuery dependency, no slider library and no icon font. Icons are inline SVG, demo images are WebP, the hero image is preloaded, and every other image is lazy-loaded. Switches in the Customizer remove WordPress emoji scripts, oEmbed, jQuery Migrate, Dashicons and unused block CSS for even faster Core Web Vitals.
The layout is fully responsive. The split header becomes a mobile menu, grids stack neatly and the schedule table scrolls sideways on small screens. Semantic HTML5, a proper heading hierarchy, FAQ schema markup, breadcrumbs and accessible focus states help search engines and screen readers understand your content.
Why choose this gym WordPress theme?
Many fitness themes look generic or rely on heavy page builders. SWP Gym Pro was designed for gyms from the start. The typography is confident, the layout is clean, and every section answers a question a prospective member has: what programs you offer, when the classes run, who the coaches are, and what a membership costs. Because it runs on the native Customizer with Kirki, it stays lightweight, and you are never locked into a page builder.
If you want a gym website template that looks premium, loads fast and makes it easy to collect leads, SWP Gym Pro is the gym WordPress theme to start with. Import the demo, add your logo and photos, set your schedule and prices, and start signing up new members.
Who can use this theme
SWP Gym Pro suits any business that sells training, classes or memberships:
- Gyms and fitness clubs: full-service gyms, 24/7 gyms and neighborhood fitness centers
- Strength and conditioning gyms: powerlifting, weightlifting and bodybuilding clubs
- CrossFit boxes and functional training studios: WOD schedules, bootcamps and group training
- Boxing, MMA and martial arts clubs: kickboxing, Muay Thai, fight-fit classes
- Personal trainers and online coaches: showcase programs, packages and client results
- HIIT, spin and group fitness studios: class timetables and drop-in pricing
- Mobility, recovery and physiotherapy studios: stretching, rehab and recovery programs
- Pilates and yoga studios: swap the programs and schedule to suit your classes
- Sports academies and athletic performance centers: youth and team training programs
- Health clubs and wellness centers: memberships, coaching and nutrition guidance
- Web designers and agencies: build fitness client sites quickly from one demo import
What you get
10 templates, ready to edit
All of them install with the demo content, and all of them are patterns rather than locked layouts.
Home
About
Services
Service detail
Blog
Single Post Page
Contact
FAQ
404 Error
Archive
Compatibility
The technical details
| Current version | 1.0 |
|---|---|
| Last updated | Sep 17, 2026 |
| WordPress | 6.2.2 + |
| PHP | 7.4+ |
| Theme type | WordPress Customizer |
| Works with | Kirki, Rank Math, Yoast, WPML, Polylang, Contact Form 7, Light Speed Cache |
| Browsers | Chrome, Safari, Firefox, Edge - current and previous versions. |
| Languages | POT file included, RTL stylesheets, translation ready. |
| Download size | 3 MB |
| Licence | GPL v2 or later |
Changelog
Recent updates
Every fix and addition since release, free for anyone who owns it.
Sep 17, 2026
1.0
Initial Release
New Product Release
Reviews
What buyers say about Gym WordPress Theme
No reviews yet — be the first to say how it went.
Only customers who have bought this product can review it.
Before you buy
Questions about Gym WordPress Theme
Can I reorder or hide the homepage sections?
Yes. Drag the sections into any order in the Customizer, and switch any of them off with a single toggle. Each page keeps its own order, and section content is scoped per page - the About section on your homepage and the one on your About page are separate entries with separate text and images.
Will my site look like a demo?
Yes, if you import the demo content. The one-click importer installs the pages, patterns, menus and placeholder images exactly as you see them on the live preview, and you then replace the text and images with your own. You can also import a single page instead of the whole site if you already have content.
You might also consider
Related products
Still deciding
Click through the demo first
The preview is the complete theme, on the same content the importer installs.
support@scintillawpthemes.com