Palestra – Best Gym Websites Design HTML5 Template
Palestra is a free template. It is the best gym websites design template. Perfect choice for decent online gym website. Designed with HTML5, CSS3, JavaScript & Bootsrap framework. 100% responsive & cross-browser template. Download this sports and gym websites templates and make it yours!
Free for personal & commercial use · keeps a small “Designed by ThemeVault” footer link · no card needed
- HTML
- CSS
- JS
- Bootstrap 5
- Released Jun 2018
- v2.0 · Sep 2026
- 3 pagesin the live demo
- v2.0updated Sep 2026
- 7,186views
Palestra is a gym and fitness category website template which can be used to build an online gym fitness center and boost the online presence. This gym websites design has a one-page layout with a good color scheme and well-designed blocks. This is the best gym website design template which can be suitable for any kind of sports or gym activity like boxing, cross-fit, aerobics, meditation, training, yoga, karate, workout, bodybuilding, Zumba, dancing and much more. This gym website design template includes awesome features like an owl-carousel slider, catchy hover effects, colorful typography, social icons, image gallery with a magnific popup, back to top button, contact form etc. The template includes sections like workouts, images gallery, programs, testimonials, trainers and contact us form. View the demo for better understanding!
- membership.html — three membership plans (Starter, Pro, Elite) with a feature list each, four reasons to join
- workout.html — the six classes the gym runs, each with its level and a coach's description
- Rebuilt on Bootstrap 5.3 (was Bootstrap 3): grid, navbar, carousel and forms all use current markup.
- jQuery removed completely
- Font Awesome updated from 4 to 6. Exo 2 is now self-hosted rather than fetched from Google Fonts
- Every button in the template had href="" — twenty-three of them, including the two in the hero. Clicking any one reloaded the page. All now lead somewhere.
- The testimonial thumbnails sat hundreds of pixels away from the carousel they belong to, over on the left, with three empty boxes where they should have been.
- The "Make An Appointment" button drew its border in pieces whenever its label wrapped — a box around "Make An" and another around "Appointment".
Pages
Features
| Template Type | Free |
|---|---|
| Compatible Browsers | Opera, Firefox, Google Chrome |
| Banner Slider | Bootstrap Carousel |
| Link hover effetcs | Yes |
| Coding | HTML 5, CSS 3, 1170 Grid System, Bootstrap 5 |
| Forms | Contact Form |
| Additional Features | Color palette, Light box, Gallery, Favicon, Stick To Top, Responsive Design, Social Links, Back To Top Button |
| Image Sources | Freepik, Flaticon, Pexels |
What’s new
- membership.html — three membership plans (Starter, Pro, Elite) with a feature list each, four reasons to join, and an enquiry form that asks which plan the visitor is interested in. In v1 the hero's "FOR MEMBERSHIP" button, "Get One Now" and "Join Us" all had an empty link and simply reloaded the page. They now open this page.
- workout.html — the six classes the gym runs, each with its level and a coach's description, plus a Monday-to-Saturday timetable that turns into day-labelled cards on a phone. The four "View Workouts" buttons, dead in v1, now open it.
- Rebuilt on Bootstrap 5.3 (was Bootstrap 3): grid, navbar, carousel and forms all use current markup.
- jQuery removed completely, along with magnific-popup and waypoints. The template now ships one small plain-JavaScript file (js/main.js) covering the sticky navbar, smooth scrolling, the scroll-spy menu, the gallery lightbox and back-to-top.
- Font Awesome updated from 4 to 6. Exo 2 is now self-hosted rather than fetched from Google Fonts, so the template renders the same offline and loads nothing from a third party.
- Every button in the template had href="" — twenty-three of them, including the two in the hero. Clicking any one reloaded the page. All now lead somewhere.
- The testimonial thumbnails sat hundreds of pixels away from the carousel they belong to, over on the left, with three empty boxes where they should have been.
- The "Make An Appointment" button drew its border in pieces whenever its label wrapped — a box around "Make An" and another around "Appointment".
- Misspellings in the original copy: "TESTIMONIALES", "Fitnees", "beeter", "avilable", "Facilites", "Way To Trian" and "Moblie No".
- The contact form's message box shipped the words "Message : " as its contents rather than as a placeholder, so that text was submitted along with whatever the visitor typed.
- "BUY TEMPLATE" in the hero — marketplace copy that had leaked into the gym's own website — now points at the workouts page.
- The footer was still dated 2018.
- Every page now has its own title and meta description, one h1, alt text on images, and labelled navigation for screen readers.
- Every image carries its real width and height, so the page no longer shifts as photographs arrive, and images below the fold load only when needed.
Already downloaded this template? Your My Downloads page always serves the latest version — re-download free.
Download Details
- Published
- June 12, 2018
- Categories
- Fitness & GymSports & TravelFree Responsive Website Templates
- Tags
- BodybuildingFitnessFitness web designFitness websiteGymGym templateGym websiteHTML5HealthHealth clubSportTraining CenterWorkoutYogaresponsive
Source
- HTML
- CSS
- JS
- Bootstrap 5
Please note that the images in the template will be blurred in the downloaded package.
Support
Facing issues with this template? Write to support@themevault.net and we'll help you out.
License
Free for personal & commercial use with an attribution link to ThemeVault. Read the license.
Reviews
No reviews yet — be the first to review this template.
See all 3 pages at a glance
Each page is built and ready, as it looks in the live demo.

The home page on a phone, as it looks in the live demo.
What you get in the ZIP
Everything is plain files you can open in any editor. No build step and no installs.
- 54files
- 836 KBZIP size
- 3HTML pages
- 39images
Please note that the images in the template will be blurred in the downloaded package.
palestra-best-gym-websites-design-template/ ├── index.html ├── membership.html └── workout.html
No build tools, no installs
Get the ZIP
Free, instant and no card needed. Unzip it anywhere.
Add your content
Change the text and photos in the HTML files with any code editor.
Upload and go
Upload the folder to any web host. It's plain HTML, so it runs anywhere.
About this template
Can I use Palestra for a client's website?
Yes. The free version is licensed for personal and commercial use, including client work, as long as the footer credit stays. Remove it for $9.00₹499 one-time, or with Pro.
Do I need to know how to code?
You'll need to edit the HTML text and swap the images, which any code editor can do.
Will I get updates?
Yes. Your My Downloads page always serves the latest version, so you can re-download an update free. The What's new tab lists what changed in each version.
Are the photos included?
The images in the template are blurred in the downloaded package, and the photos in the live demo are for the demo only. Add your own images.
Subscribe Us
View Similar Templates
View Blog
- September 15, 2026
Every ThemeVault Template Is Now Free
All 190 HTML templates are now free to download and use, a simpler Pro plan replaces the old tiers, and past customers get Pro on us. Here is what changed and w…
- Design
- Web Development
- October 17, 2026
How to Build a Portfolio Website That Gets You Hired (2026)
Recruiters give your portfolio about a minute. I tested our portfolio templates the way a hiring manager would: opened the projects, pressed the CV buttons, sen…
- Web Development
- September 24, 2026
Restaurant Website Templates With Menus, Table Booking and Online Ordering (2026)
Seven free restaurant and café templates, checked for what their menus, booking forms and order pages really do — and where the free HTML stops and a WordPress …






