Yogamo – the Yoga WordPress Theme for Private and Group Sessions

Yogamo is a clean-looking yoga WordPress theme with the automated yoga class scheduling software integrated. Built in the native WordPress block editor, this design is flexible, content-rich, and truly extendable with blocks. Thanks to the pre-installed appointment scheduler plugin, Yogamo is also perfect for gym classes, sports and fitness centers that want to accept online payments and let clients book a session in a few clicks.

has been added to your cart!

have been added to your cart!

Product is subject to a yearly license for support and automatic updates

Yogamo: Yoga WordPress Theme Highlights

A perfect yoga WordPress theme to automate online appointments.

Unlimited Services & Locations
Unlimited Staff Members
Flexible Personal Schedule
Any Appointment Duration
Group & Individual Appointments
Booking Buffer Time
Responsive Booking Wizard
Editable Wizard Fields
Online Payment Processing
Automated Emails
Payments & Clients Management
Multi-Slot Reservations
Customer Login Area
Discount Coupons
CSV Reports Export
Revenue & Booking Analytics
Staff Calendar Integration
Instant Client Calendar Sync

For Yoga, Dance & Fitness ClassesFor Yoga, Dance & Fitness Classes

We crafted this yoga WordPress theme design to cover different appointment business niches that provide health, beauty, and sports services.

The minimalist and vibrant default design of this yoga responsive WordPress theme is a fantastic base for yoga studios, dance and fitness centers that want to focus on their facilities, team, portfolio and provide clients with an easy way to make onsite bookings.

Amazing Classes & Instructor PagesAmazing Classes & Instructor Pages

The Yogamo yoga WordPress theme ships with beautifully designed site sections to feature your instructors and coaches, provide more information about their expertise and highlight your key benefits.

Surfing through the pre-made classes page, your clients will see the entire list of services with their prices, usual appointment durations and capacities, as well as will be able to book a session when it suits them right away.

Informative Facilities, Pricing Lists & GalleriesInformative Facilities, Pricing Lists & Galleries

Take your yoga studio business presentation further with vibrant and modern content blocks. The Yogamo yoga template already includes image galleries, services listings, appointment details, staff presentations, and more.

There are a lot of different sliders, post blocks, testimonial carousels, grids, image blocks and other content elements to help you succeed online with a professional design.

Built with Gutenberg & Getwid WordPress BlocksBuilt with Gutenberg & Getwid WordPress Blocks

You’ll enjoy a flexible design built in the native WordPress way with blocks. Brand and personalize the home page, navigation menus, the booking calendar widget, footer sections and more with ease.

We’ve powered up the default WordPress block editor with the Getwid addon, which adds 40+ more exclusive content blocks and design patterns to your yoga WordPress theme.

Exclusively Crafted with MotoPress Appointment Booking (save $49)

Accept unlimited bookings without any extra commissions with the built-in scheduling app optimized for yoga studios.

For One-to-one & Group SessionsFor One-to-one & Group Sessions

You might be a solo instructor providing yoga classes one-to-one or even online; you can run an enterprise-grade business. The Yogamo yoga WordPress theme got your back in any case!

Clients can book an appointment for just one person or a group of people. They can select the number of people for an appointment when placing a booking.

Note: independent clients can’t book a place for the same group appointment; one person can book it for a group, though.

Appointments in Different SpacesAppointments in Different Spaces

Whether you teach yoga virtually or in a classroom, the Appointment Booking plugin meets your needs. Thanks to its toolchain, you can create real or virtual spaces, such as cities, centers, or even set video conference apps as locations.

The plugin is very flexible allowing you to categorize services and appointments with locations and thematic categories.

Flexible Coach Schedules & Class DurationsFlexible Teacher Schedules & Class Durations

The booking plugin makes it easy to set the session duration, cost and number of free spots. You can also add buffer times between appointments and assign different employees to them.

The schedules of your staff can be customized with individual preferences, including breaks, lunchtimes, vacations, locations and tiered service pricing depending on the provider.

Mobile-friendly Appointment Booking WizardMobile-friendly Appointment Booking Wizard

You can customize and take the appointment booking widget to any site page. The default Yogamo yoga WordPress theme design already has the ‘book’ buttons integrated into the site navigation menu, home page, services page and other individual pages.

The booking wizard gives you the easiest way to share your availability with clients and give them an easy way to pick and pay for their yoga or dance sessions online.

Online & After Arrival PaymentsOnline & After Arrival Payments

Allow clients to secure their place with payment. Have peace of mind and forget about no-shows.

The Appointment Booking plugin allows you to enable numerous payment gateways at checkout, including Stripe (and its associated methods, such as iDEAL), wire transfer, pay on arrival, and PayPal.

Streamlined Bookings ManagementStreamlined Bookings Management

Automated email reminders, automatic booking status changes, and booking records that come with the app are optimized to maximize your team productivity with our yoga class theme.

You can change client details, add payments manually, view and update a booking status easily with the WordPress booking plugin for appointments.

SMS Reminders with Twilio

Get even closer to your clients by sending on-time SMS notifications on all appointment-related actions, such as about booked or canceled appointments.

Automate all important notifications and reduce no-shows in your yoga studio.

Note: This feature is available only with the premium Twilio SMS extension.

Google Analytics Insights

Get data-driven insights about your yoga studio website performance.

Using the ability to integrate Google Analytics and collect data specifically for the interactions with the booking widget, you’ll find out more about the customer behavior, popular yoga services and so much more.

Note: This feature is available only with the premium Google Analytics extension.

Appointment Customer AccountsCustomers Accounts on Your Website

Looking to streamline the appointment booking process for your customers with the accounts that keep their personal and booking data? The MotoPress booking plugin has the pre-integrated feature for this.

Enable automatic customer accounts at checkout or even let clients decide if they prefer having one.

Add & Manage Unlimited EmployeesAccounts for Instructors

The booking plugin allows you to use a custom WordPress user role to control website access for your yoga instructors and other staff members.

They can view client payments, access bookings assigned to them, manage the services they provide, synchronize their bookings with their personal Google Calendar, and more.

Centralized Admin Bookings CalendarIntegrated Backend Appointments Calendar

The plugin offers a centralized calendar view, allowing you to efficiently manage and organize appointments for your business: find reservations by a staff member, date, location and more in several clicks.

It’s easy to preview all your bookings in a monthly, weekly, daily, or timetable calendar mode.

More features of the Yogamo Yoga WordPress Theme

  • The MotoPress Appointment Booking (value $49) plugin for yoga bookings bundled for free
  • Getwid WordPress blocks and layouts styled up for the yoga template
  • Yoga WordPress theme design import in a few clicks
  • You can customize key theme colors
  • A modern blog for SEO-writing
  • Multiple footer and header widget zones, where you can place a booking widget or any other content
  • Social media integration
  • WordPress theme for yoga studio with pre-designed pages for a blog, Classes, Instructors, About, Contacts, and Gallery
  • Navigation breadcrumbs

Detailed Video Tutorial

You may also be interested in other appointment booking themes by MotoPress that are suitable for different industries: Lotus Spa – for beauty and spa salons, Medmix – for medical & healthcare websites, Edme – for tutors and educational centers, etc.


Yoga WordPress Theme

Lotus Spa

Spa & Salon WordPress Theme


Medical WordPress Theme


Online Courses WordPress Theme


Note that the included booking plugin in this theme is not updated with the regularity of its standalone version. If you are looking for instant plugin updates in your theme, you may want to additionally purchase the plugin.

What is Yogamo?

Yogamo is a premium WordPress theme designed specifically for yoga studios, fitness centers, personal trainers, and meditation classes. With Yogamo, you can create a beautiful & professional website that reflects your brand and helps you attract more clients.

Is Yogamo easy to use?

Yes, Yogamo is very easy to use. It comes with a drag-and-drop page builder that lets you customize your website without any coding knowledge. You can also choose from a variety of pre-designed templates and demo content to get your site up and running quickly.

Is Yogamo mobile-friendly?

Yes, Yogamo is fully responsive, which means it looks great on all devices, including smartphones and tablets. Your clients can access your site on-the-go and easily book classes or services from their mobile devices.

Can I customize the colors and fonts in Yogamo?

It’s possible to customize colors and fonts of some site elements via the Getwid blocks settings. Thus, you can create a unique look for your website that matches your studio’s branding.

Does Yogamo come with support?

Yes, when you purchase Yogamo, you get access to our dedicated support team. We’re here to help you with any questions or issues you may have as you build your site. Additionally, Yogamo comes with detailed documentation and video tutorials to guide you through the setup process.


Average rating: 5 out of 5 stars
1 review
5 stars
4 stars
3 stars
2 stars
1 star
Just what I needed 5/ 5stars

Love this theme, it is clean, colorful and attractive. It has all the elements needed to attract costumers to buy your product and is not limited to yoga classes. It can be used for any service that require a natural, calming feel to their website.
Very easy to construct a new website with the pages provided when installing the theme and of course with the appointment booking plugin it is a perfect website for selling classes and courses online.

You must log in to submit a review.

Leave a Reply

Your email address will not be published. Required fields are marked *

Release Notes

1.3.4 - Apr 10 2024

  • Fixed issue when sidebar may close after phone country select in Appointment Form.

1.3.3 - Nov 30 2023

  • Appointment Booking plugin updated to version 1.21.0:
    • Added the "Analytics" page to display your key business metrics.
    • Added the ability to export bookings data in a CSV file.
    • Added the ability to filter bookings by date, service, location, employee.
    • Added RTL support for emails.
    • Added Advanced settings functionality, enabling the addition of custom Anchor and Class attributes to blocks associated with the Appointment Booking plugin.
    • Expanded Reservation tags with a new {reservation_clients_number} tag for utilization in email notifications.
    • Integrated the option to showcase a booking form with pre-selected fields, facilitating bookings for specific individual services, categories, locations, or employees.
    • Improved the calendar page in the admin dashboard.
    • Improvement: Only published posts (Service categories, Services, Employees, Locations) can be displayed in the appointment form.
    • Improved compatibility with WordPress 6.2+.
    • Improved translation and localization files by adding text string locations.
    • Improved the UX of the booking form customization through the WordPress block editor and shortcode settings.
    • Improved the display of available slots in the calendar for customers by implementing instant redirection to months with available slots.
    • Improved filtering capabilities across all booking form fields, such as Service Category, Service, Location, and Employee.
    • Fixed an issue that appeared in version 1.19.1 and caused errors with service bookings.
    • Fixed an issue with sending notifications that appeared in version 1.18.0.
    • Fixed an issue where the 'Show items' option was not displaying correctly in the Appointment form widget.
    • Fixed an issue of potential overbooking.
    • Fixed an issue of displaying an appointment form in Divi.
    • Fixed an issue involving the unauthorized use of discount coupons.
    • Fixed a PHP warning occurring on the customer account page.
    • Fixed a PHP warning related to the Employee list block and mpa_employees_list shortcode.
    • Fixed a browser warning that arose while editing input text fields in the Appointment Booking blocks’ settings.
    • Fixed a link for viewing all booking payments on WordPress multisite.
    • Fixed a deprecated PHP warning on pages containing Divi modules associated with Appointment Booking.
    • Fixed an issue with updating timeslots in the appointment booking form when the user selects a different service.
    • Fixed the wrong phone validation that occurred right after loading the customer info step in the appointment booking form.
    • Fixed the transparent background of the booking info popup in the admin calendar.
    • Fixed the incorrect display of the start day of the week right after loading the admin calendar.
    • Removed Divi assets from enqueueing when Divi is deactivated.

1.3.2 - Jul 11 2023

  • Appointment Booking plugin updated to version 1.18.0:
    • Added the user area for customers that allows them to log in, view bookings and speed up reservations with pre-populated info at checkout. Website admins can set the plugin to create a user account automatically or let customers opt for its creation.
    • Added the ability to send SMS notifications via Twilio. An extra extension is required.
    • Added the ability to pay using Apple Pay, Google Pay and Link via Stripe.
    • Added the ability to allow clients to cancel their bookings.
    • Added new payment tags to the admin and customer email templates, which indicate the total booking price and the sum left to pay.
    • Added the ability to enable deposit online payments service-wise. Deposit-based bookings are added with the 'Confirmed' status to the list of reservations.
    • Fixed an issue with applying coupons in the booking confirmation mode without a payment.
    • Fixed an incorrect price calculation for services with minimum and maximum capacity greater than 1.
    • Fixed an issue with employee contacts not being shown in the employee shortcodes.
    • Fixed a fatal error upon creating appointment notifications.
    • Fixed an issue of blocking timeslots on the frontend that were not actually booked.
    • Fixed an issue with displaying a card number field at checkout.
    • Fixed an issue with editing services in a booking on the admin backend.
    • Improved the interface of the admin bookings calendar.
    • Improved the security of payment processing via the website.
  • Minor bugfixes and improvements.

1.3.1 - Jan 17 2023

  • Improved compatibility with PHP 8.

1.3.0 - Sep 6 2022

  • Appointment Booking plugin updated to version 1.13.0.
  • Added support for WooCommerce plugin.
  • Minor style improvements.

1.2.0 - Jul 5 2022

  • Appointment Booking plugin updated to version 1.12.0:
    • Added the ability to create and apply coupon codes.
    • Added the ability to designate Time Before Booking (a minimum period of time before the appointment when customers can submit a booking request) up to 31 days.
    • Added the ability to display a mandatory "terms and conditions" consent checkbox for the user before they can pay / reserve the appointment.
    • Added the ability for clients to add notes when placing a booking. Admins can also record notes on the backend.
    • Added the ability to duplicate Employee and Schedule.
    • Added the ability to synchronize bookings with an employee's Google Calendar.
    • Added the ability to edit existing bookings.
    • Added the calendar view for bookings.
    • Added the new Appointment Manager and Appointment Employee user roles that define access to the Appointment Booking plugin settings and menus. Note: after you updated the plugin to this version, you might need to change user roles.
    • Fixed the issue of undelivered emails for bookings placed via the admin dashboard.
    • Fixed an issue of overwriting Reservation Details in email templates through the settings.
  • Minor bugfixes and improvements.

1.1.0 - Feb 01 2022

  • Appointment Booking plugin updated to version 1.6.3:
    • Added the ability for admins to view and create log messages when editing bookings and payments.
    • Added the ability for clients to book more services right away after they completed their first reservation.
    • Added support for WordPress 5.8.
    • Added the ability to receive payments through the PayPal gateway.
    • Removed the payment options step from the booking wizard for clients who book free services.
    • Bug fix: fixed an issue when one employee with multiple assigned services could have been booked for the same time.
  • Minor style improvements

1.0.0 - Dec 10 2021

  • Initial release