SwimAcademy Theme Swimming School & Course Booking WordPress Theme


SwimAcademy is an attractive, vibrant color WordPress theme perfectly suitable for swimming school, training center, course hub, even for a playroom, kids camp site or kindergarten. You can create and manage your courses and classes as a coach thanks to the online booking system integrated with the theme.

SwimAcademy can enhance: swimming school, training center, language school, driving school, kids classes, children’s camps, kindergarten, websites related to the profession of personal trainer.

As part of the theme, you get a Bookingo Course Booking System for WordPress plugin, which allows you to create a complete booking solution to manage your courses and classes so you can easily take online reservations.

Some of the amenities that SwimAcademy includes are full-screen slider, video support, courses listing and carousels, complete booking solution with online payments, testimonials, trainers section, blog pages, and even an online shop section. You can import pre-made demo content easily with a single click. With drag & drop page builder and slider revolution it’s super easy to build any page layout in minutes.

Latest Version: 20.06.2022 v1.1. Check the changelog

SwimAcademy Core Features

Responsive Layout

SwimAcademy is fully responsive. Each and every page element is 100% responsive and adapts perfectly for any mobile device. Responsive mode can be disabled in Theme Options Panel.

Slider Revolution / Course Booking System

It’s super easy to customize or build your own slider with included #1 Top Selling Slider Revolution Responsive WordPress Plugin with a value of $85.

As part of the theme, you get a Bookingo Course Booking System for WordPress plugin with a value of $40, which allows you to create a complete booking solution to manage your courses and classes so you can easily take online reservations.

Unlimited Booking Options

Included course booking doesn’t limit you in any way. You can create an unlimited number of booking forms, courses and groups per course. The booking will be perfect for any field like swimming or martial arts classes, language or driving school, wherever we deal with a repeating pattern of classes.

WooCommerce Integration

Build your own online shop with WooCommerce integrated with SwimAcademy.

Course Booking Features

Booking system is integrated with popular WPBakery Page Builder for WordPress. With built-in color picker you can define your own colors to match booking form to your website or to create a different color schemes for different booking forms.

Multiple Payment Methods

Booking system provides multiple payment methods including PayPal, Stripe, Cash, and all the payment methods supported by the WooCommerce.

Booking Form Fields Builder

Booking system allows you to define your own form fields, so regardless of the industry or course, you can create your own form using a simple editor. You can also create your own field sections, such as Course Participant Data or Applicant Data. There can be any number of such sections or form fields.

All World Currencies Supported / Exchange Rate Manager

The theme supports all world currencies in booking and it has a built-in rate manager for easy conversion between different currency pairs.

Booking Pricing Rules

You can define your own pricing rules in booking depending on the booking form, course, course group, registration dates, and more. For example, you can create a discount for people who sign up for a language course this weekend.

Booking Notifications

Booking system comes integrated with Nexmo and Twilio API for SMS notifications to improve the customer experience. By adding Telegram and e-mail notifications, your clients will always be well informed.

Booking Discount Coupons / Custom Agreements

Booking system allows you to create coupons with fixed or percentage discount with the possibility of setting options such as usage limit, coupon activity from-to. You do not have to create each coupon manually. The built-in tool can automatically generate the desired number of coupons in one second.

You can create multiple ‘agreement’ fields that must be accepted by the client before sending the form. Each of them may be optional or obligatory based on the control panel settings. This feature is very important in the case of General Data Protection Regulation (GDPR).

Drag & Drop Page Builder

It’s super easy to build any page layout with included #1 Top Selling WPBakery Page Builder for WordPress with a value of $64. It comes with custom SwimAcademy components and we keep it up-to-date.

Theme Options Panel / Color Schemes

SwimAcademy comes with customization panel under Appearance Menu within admin area. You can customize plenty of global Theme options like page header and footer settings, blog, posts and pages settings, logo set-up, social profiles set-up, content copying, custom CSS and Js code settings, and more.

Powerful color editor has not been forgotten either. You can customize the colors of the Theme to fit your needs in the blink of an eye!

Theme Fonts Panel

SwimAcademy comes with Theme Fonts Panel to customize any Theme font. Choose any of the Google Fonts (800+) just by selecting it from the list. Define font sizes for any responsive step. In addition you can set a font style, font weight, text transform, line-height value and a letter spacing. The editor allows you to modify all the fonts used in the Theme.

One Click Demo Install

Install the Theme and import demo data by using Theme Demo Data Installer Panel under Appearance Menu within admin area. Select demo data to be imported: Widgets settings, Dummy content, Theme options, and press Import demo data button. No need to mess around with XML files!

Compatible with WPML

The Theme is compatible with WPML, supporting multi-language websites. The .po and .mo files allow you to translate your installation.

Features List of SwimAcademy Course Booking Theme

  • Responsive Layout
  • Retina Ready
  • jQuery Powered
  • WooCommerce Integrated
  • Online Booking System
  • Bookingo Course Booking System for WordPress Plugin (Value of $40) Included
  • Slider Revolution Responsive WordPress Plugin (Value of $85) Included
  • WPBakery Page Builder for WordPress (Value of $64) Included
  • Streamline Premium Icon Font with 100 Icons (Value of $69) Included
  • Theme Demo Data Installer One Click Install
  • Theme Options Panel with Plenty of Options
  • Theme Fonts Panel to Customize Any Theme Font (Including 800+ Google Fonts)
  • Widget Areas
  • Ajax Contact Form
  • Social Icons Font with 33 Icons to Choose From
  • PSD Files Included (Please Contact Us to Receive Perfectly Organized PSD Files)
  • Page templates:
    • Home Style 1
    • Home Style 2
    • Home Style 3
    • Courses Listing
    • Online Booking
    • WooCommerce Shop
    • About Us
    • Our Services Style 1
    • Our Services Style 2
    • Single Service
    • Our Team
    • Single Team Member
    • Our Courses
    • FAQ
    • Contact Style 1
    • Contact Style 2
    • Classic Blog
    • Column Blog
    • Masonry Blog
    • Single Post
    • Search Template
    • Archive Template
    • Author Template
    • Category Template
    • 404 Page
    • Maintenance Mode Page
  • Documentation Included
  • Valid HTML5 Code
  • Crossbrowser Compatible
  • Clean Design

Features List of Booking integrated with the Theme

  • 100% Responsive and Mobile Compatible
  • High Resolution and Pixel Perfect
  • Unlimited Number of Booking Forms
  • Unlimited Number of Courses
  • Unlimited Number of Course Groups
  • WooCommerce Integration (the Plugin is Also Fully Functional without WooCommerce Installed)
  • WPBakery Page Builder Integration (the Plugin is Also Fully Functional without WPBakery Page Builder Installed)
  • Integrated with Paypal, Stripe and WooCommerce Payment Gateways
  • Support for Cash Payment Method
  • Notifications by Email, SMS (Nexmo, Twilio), Telegram
  • Support All World Currencies
  • Extensive Pricing Rules
  • Discount Coupons
  • Custom Form Fields Builder
  • Custom Agreements
  • Color Picker
  • Booking Forms
    • Add, Edit, Delete Booking Forms
    • Generate and Copy a Simple Shortcode to Place the Form on Any Page
    • Choose the Course Supported by the Form
    • Select the Default Booking Status of New Bookings
    • Select Form Currency
    • Enable or Disable Coupons
    • Enable or Disable Form Preloader
    • Define the Default Form Tab (Overview or Book a Class)
    • Enable or Disable the Course Start/End Time
    • Use the Color Picker to Style the Form According to Your Needs
  • Courses
    • Add, Edit, Delete Courses
    • Select Course Groups
    • Set Course Registration Start Date and Time (optional)
    • Set Course Registration End Date and Time (optional)
    • Select Available Payment Methods
    • Set Notifications for Email, Twilio, Nexmo and Telegram
    • Define Your Own Form Fields for The Course
    • Define Agreements
    • Set Promotional Image or Video
    • Customize ‘Thank You’ Page
  • Course Groups
    • Add, Edit, Delete Course Groups
    • Set Course Start Date and Time
    • Set Course End Date and Time
    • Select Course Location
    • Set Number of Lessons (Classes)
    • Set Price and Tax Value (if Applicable)
    • Set Limit of Students
    • Enter Brief Course Group Info
    • Enter Brief Contact/ Teacher Info
    • Create a Course Schedule
  • Pricing Rules
    • Add, Edit, Delete Pricing Rules
    • Select the Forms, Courses, Course Groups for Which the Rule Applies
    • Select a Date Range for Which the Rule Applies
    • Set Prices For a Given Rule
  • Locations
    • Add, Edit, Delete Course Locations
  • Payments
    • Add, Edit, Delete Available Payment Methods
  • Coupons
    • Add, Edit, Delete Discount Coupons
    • Set Usage Limit
    • Set the Coupon to be Active From-To
    • Set Percentage or Fixed Discount Quote
  • Tax Rates
    • Add, Edit, Delete Available Tax Rates
  • E-mail Accounts
    • Add, Edit, Delete E-mail Accounts for Notifications
  • Bookingo Comes with Plugin Settings
    • Set General Options like Company Logo, Currency, Date and Time Format
    • Import Demo Content with a Single Click
    • Set Default Booking Status After the Successful Payment
    • Set Statuses Synchronization with WooCommerce
    • Use Coupon Generator to Quickly Generate a Certain Number of Discount Coupons
    • Use Exchange Rate Manager to Import Exchange Rates for Selected Currencies in Relation to the Base Currency
  • Demo Content Available with One Click Importer
  • Fully Translatable with .po / .mo Files
  • Valid HTML5 Code
  • Crossbrowser Compatible
  • Documentation Included

Read the detailed description of the plugin’s functionality on its dedicated page.

This Item is Supported

Support is conducted through our Support Forum. We’re in GMT +1 and we aim to answer all questions within 24 hours on weekdays. In some cases, the waiting time can be extended to 48 hours. Support requests sent during weekends or public holidays will be processed on next Monday or the next business day.

PSD Source Files

PSD source files are offered free of charge to all of our buyers. Please contact us to get the files. You will receive perfectly organized, layered and fully editable .psd files.

We Are Trusted by 100,000+ Customers

We are a team of passionate people with 15+ years of experience and 10+ years of our presence on Envato Market. We specialize in WordPress, design, and development. Please follow us to stay up to date as we continue to craft our works.



  • Nunito By Vernon Adams, Cyreal, SIL Open Font License, 1.1,
  • Streamline Icon Font,
  • Template-16 Icon Font By Multiple Designers, MIT License,
  • Template-24 Icon Font By Multiple Designers, MIT License,
  • Social Icon Font By Multiple Designers, MIT License.


Premium images used for live preview purpose (not included in demo content):

  • Boys Doing Sportive Exercises With Hands Up,
  • Female Coach In Water Giving Group Of Children […],
  • Swimmers Waiting On Stating Blocks At Poolside,
  • Little Swimmers Ready To Jump In Pool,
  • Male Swimming Coach Giving Girl Holding Float One […],
  • Swimming,
  • Children Warming Up Before Swimming,
  • Swim In The Pool,
  • Toddler Boy Swimming With Flutter Board Near Swim […],
  • Boy On Swimming Class,
  • Female Swimmer Wearing Hat And Goggles Training In […],
  • Group Of Girls Listening To Swim Trainer,
  • Instructor Training His Group,
  • Female Coach In Water Giving Group Of Children […],
  • Male Coach In Water Giving Group Of Children […],
  • Children Swimming Group Poses At The Poolside,
  • Coach In Water Gives Children Swimming Lesson As […],
  • Children Jumping Into Sport Swimming Pool,
  • Bouldering,
  • Little Girl Climbing A Rock Wall,
  • Teenager Climbing A Rock Wall,
  • Swimmer Jumping,
  • Instructor Teaches Children How To Swim,
  • Swimming Lesson. Cute Little Boy Learning To Swim […],
  • Group Doing Exercise With Dumbbells, Aqua Aerobics,
  • Aqua Aerobics, Healthy Lifestyle, Water Sport,
  • Aqua Aerobics Exercises, Women With Male Trainer,
  • Accident In Swimming-Pool,
  • Female Swimmers, Aqua Aerobics At The Poolside,
  • Two Happy Children Playing On The Swimming Pool At […],
  • Women Swimming Together In Indoor Swimming Pool,
  • Baby Swimming Class,
  • Trainer Swims With Class On Aqua Aerobics Workout,
  • Trainer Of Swimming,
  • Little Swimmers With Kickboards Swimming In Pool,
  • Adorable Kid Swimming Underwater In Blue Water In […],
  • Women Aqua Aerobics Traninig With Dumbbells,
  • Female Coach In Water Giving Group Of Children […],
  • Girl In Swimming Pool,
  • Youngster In Water,
  • Portrait Of Female Coach With Children In Swimming […],
  • Happy Male Trainer With Little Swimmers At […],
  • Swimming In Pool,
  • Women Aqua Aerobics Traninig With Dumbbells,
  • Child Girl Having Fun Splashing In Swimming Pool […],
  • First Aid,
  • Teenager Climbing A Rock Wall,
  • Woman Resting After Swim, Indoor Pool,
  • Back View Of Muscular Swimmer In Swimming Cap And […],
  • Portrait Of A Gorgeous Girl In A Black Swimsuit On […],
  • Child In Goggles In Swimming Pool,
  • Small Girl With Goggles Outdoors In The Backyard […],
  • Boy Looking At Swimming Pool,
  • Cute Little Girl In Blue Swimwear Looking At […],
  • Cute Little Girl In Swimwear Putting On Yellow […],
  • Girls Adjusting Swimming Goggles At Poolside,
  • Little Boy Wearing Swimming Goggle And Cap,
  • Portrait Of Girl Standing By Edge Of Swimming Pool […].


20.06.2022 v1.1

  • Improved code,
  • Updated plugin: SwimAcademy Core,
  • Updated plugin: Theme Fonts,
  • Updated plugin: Widget Areas,
  • Updated plugin: Theme Demo Data Installer,
  • Updated plugin: Bookingo Course Booking System for WordPress,
  • Updated plugin: WPBakery Page Builder for WordPress,
  • Updated plugin: Slider Revolution Responsive WordPress Plugin,
  • Updated plugin: Templatica WPBakery Page Builder Templates Manager.

21.09.2021 v1.0

  • Initial release.
Show More Show Less
Tags: , , , , , , , , , , , , , ,
You must be logged in to post a comment.
Most Viewed Posts