WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by WP Dreamers v2.5.2

Gym Builder

All-in-one WordPress plugin for gyms, fitness, yoga & CrossFit — class schedules, trainers, members, BMI, pricing plans & online bookings.

Gym Builder

The facts

Rating
5★ from 7
Active installs
100+
Price
Free
Last updated
25 Aug 2026
Added
Jun 2023
Requires WP
5.5
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
11,429

Our analysis

AI-assisted

Gym Builder is a WordPress plugin designed for gym, fitness studio, yoga centre, and personal training websites. It provides tools for managing class schedules, trainer profiles, member registrations, pricing packages, and fitness calculators, all accessible through a user-friendly admin interface.

This plugin is suitable for fitness businesses that require a comprehensive solution for booking and member management without needing coding skills. It supports various themes and offers features like class management, trainer management, and member databases.

Best for: Fitness studios, gyms, yoga centres, and personal trainers looking for an all-in-one management solution.

What it does well

  • Designed specifically for fitness businesses
  • No coding required for setup and management
  • Supports multiple class and trainer management features
  • Includes fitness calculators for user engagement
  • Multilingual support with translation capabilities

Where it falls short

  • Limited information on specific features and usability

Verdict

Gym Builder offers a robust set of features tailored for fitness businesses, making it a practical choice for those needing comprehensive management tools.

From the developer

WP Dreamers's own description of Gym Builder, lightly tidied.

Gym Builder is the all-in-one WordPress plugin for gym, fitness studio, yoga centre, CrossFit box, and personal training websites. Manage class schedules, trainer profiles, member registrations, pricing packages, fitness calculators, and online bookings — all from a clean WordPress admin, with shortcodes and templates that work with any theme.

Whether you teach yoga, run a 24/7 gym, manage a CrossFit box, or coach 1-on-1 personal training, Gym Builder lets you set up your weekly timetable, accept online bookings, sell membership packages, manage trainers + members, and grow your fitness business — without touching a line of code.

⭐ Why Choose Gym Builder?

  • Built for fitness businesses — every field, taxonomy, and workflow is purpose-built for class/trainer/member operations, not a generic booking plugin
  • Works with any WordPress theme — Astra, Hello Elementor, GeneratePress, OceanWP, Kadence, Twenty Twenty-Four, Twenty Twenty-Five, and most block themes
  • No-code admin — modern React-based dashboards; no developer required
  • Multilingual & WPML-ready — full i18n support, ships with translation .pot file
  • Lightweight & fast — optimized for site performance, minimal frontend asset load
  • GDPR-friendly — member data stays on your site, nothing sent to third parties unless you opt in
  • Theme-overridable templates — override any frontend template by placing a file in your-theme/gym-builder/

🎯 Core Features

🏋️ Class Management

  • Unlimited gym, fitness, or yoga classes via custom post type
  • Class categories with custom taxonomy and color tagging
  • Weekly schedule with day + time slots + per-slot booking capacity
  • 12-hour or 24-hour time format toggle
  • Class single page + archive page with adjustable layouts
  • Class slider (Swiper-powered with autoplay, effects, pagination, navigation)
  • Multiple class layout shortcodes — grid, slider, routine
  • Class scheduling calendar with visual day/time picker
  • Class booking from the schedule table with registration form

👨‍🏫 Trainer Management

  • Detailed trainer profiles with bio, skills, qualifications, social links
  • Trainer categories
  • Trainer archive + single pages with layout settings
  • Trainer assignment to classes
  • Trainer Skill Options with progress bars
  • Multiple trainer layout shortcodes

👥 Member Management

  • In-house member database (separate table, not stored in WP users)
  • Add, edit, and delete members from a React-powered admin UI
  • Auto-create WordPress user account + send login credentials by email
  • Member ID card generator with print and email options
  • Member status workflow (active / inactive)
  • Membership duration tracking with start/end dates
  • Members tied to specific class + weekday + time slot
  • Specific-schedule booking from admin and student dashboard
  • Custom user roles — gym_builder_student and gym_builder_trainer

💰 Pricing Plans & Membership Packages

  • Pricing plan custom post type with category taxonomy
  • Pricing tables via the [membership_package_shortcode] with type tabs
  • Per-class pricing info
  • Currency settings — code, symbol, position (left/right)
  • Featured packages and category filtering
  • Package price modifier filter for add-ons

🧮 Fitness Calculators

  • BMI Calculator — body mass index
  • Body Fat Calculator — body fat percentage
  • Water Intake Calculator — daily hydration goal
  • Protein Intake Calculator — daily protein need
  • All four embeddable via [gbfitness_calculator id="123"] shortcode
  • Input field validation built in

👤 User Dashboards

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for pricing tables.

Tiered Pricing Table for WooCommerce

Create bulk, wholesale, and quantity-based pricing in WooCommerce with flexible tables, role-based pricing, an...

Free 10k+ installs 4.7★ (103)
Stylish Price List

Stop Losing Customers Due to Confusing Pricing - Transform confused visitors into paying customers with crysta...

Free 3k+ installs 4.7★ (116)
Pricing Table WordPress Plugin

Pricing Table Plugin - Easy Pricing Tables Lets You Create A Beautiful, Responsive Pricing Table In 2 Minutes....

Free 10k+ installs 4.3★ (133)
aThemes Addons for Elementor

Elementor addons with 34 free widgets: galleries, sliders, form styler, carousels, pricing tables, countdowns,...

Free 7k+ installs 5★ (5)
Pricing Table by Supsystic

Pricing Table generator by Supsystic allows you to create responsive pricing tables or comparison table withou...

Free 10k+ installs 4.1★ (288)
JetWidgets For Elementor

Addon for Elementor Page builder. It provides the set of widgets to create different kinds of content like pri...

Free 10k+ installs 5★ (7)