15+ Best Free WooCommerce Bookings and Appointments Plugins

1: RnB – WooCommerce Booking & Rental Plugin

WooCommerce Booking and Rental Plugin help you to build your booking business, it’s super easy to install and setup. You will able to rent like cars, bike, dress, tools, gadgets, etc. This is one of the best selling WooCommerce Booking Plugin. This allows you to add unlimited rental products, gives you the option to set your own pricing along with maintaining & blocking calendar

It creates a new WooCommerce product type , its called Rental product , Where user can set product with various options, such as

RnB Features WooCommerce Booking Plugin

  • Google calendar order report
  • Day basis price configuration
  • Monthly price configuration (Seasonal pricing)
  • Day ranges price configuration
  • General price configuration
  • Hourly price configuration

2: WooCommerce Booking Export

WooCommerce Booking Export is WordPress plugin that allows to get all data about any WooCommerce booking from your shop by one click. Also you can setup and sorted fields which you need, create template and get daily email report.

WooCommerce Booking Export

This plugin allows you to export Booking Data from WooCommerce to Excel, CSV or PDF file. It also provides creating and schedule reports which send by email or upload to your Dropbox account.

Main Features WooCommerce Booking Plugin

  • Quick installation and setup.
  • Export all data about Bookings.
  • Use the flexible filter for data.
  • Easy to change the order of columns.
  • Allows you to modify the title of columns.
  • Export data to Excel, CSV and PDF file.
  • Ability to set separator for CSV file.
  • Ability to choose page size and orientation for PDF file.

3. WooCommerce Booking & Reservation Plugin

WooCommerce Bookings and Reservations plugin empower your customers to reserve your products and services online. You can add multiple bookable products with price and availability to let the customers book a duration of their choice. With the help of a booking calendar, customers can quickly select days to reserve a product. Create extra free or paid services and assign them to products for maximizing the revenue of your website.

WooCommerce Booking & Reservation Plugin

WooCommerce Booking & Reservation Plugin Feature

  • Allow Booking & Reservation for Products & Services
  • Set Fixed or Customer Defined Reservation
  • Show Free and Optional Services Upfront
  • Dynamic Pricing for Various Person Types
  • Display Location Using Google Map
  • Determine Price Range for Persons, Person Types, and Rooms
  • Send Booking Notifications to Customers Via Email

4. WooCommerce NFT Importer

Start a NFT affiliates website by importing NFTs from OpenSea.io via their API. The NFTs will be imported in WooCommerce and will create affiliate/external products.

Key Features:

Import NFT Listings from OpenSea (via OpenSea.io API).
Compatible with WooCommerce.
Import NFT in WooCommerce as affiliate/external products.
NFT Single Product Page options/fields
Auction History tab
Collection Name, Photo and Link
Owner/Author Name, Photo and Link
Custom Fields

WooCommerce NFT Importer

5. WooCommerce Bookings Exporter | Download CSV, PDF or Email Reports

WooCommerce is the most customizable e-commerce platform for building online stores. Many online stores are working on a business type that requires frequent bookings from online customers. WooCommerce Bookings plugin (Premium) let your customers book reservations, appointments, items, or rentals on their own.

WooCommerce Bookings Exporter | Download CSV, PDF or Email Reports

6. WooTour – WooCommerce Travel Tour Booking

WooTours is WordPress a plugin that helps you create Tour, Travel, Appointment, Events and manage all your online Booking system easily with order system and any payment of WooCommerce. Allow visitors to register account and booking online.

Features list

  • Bookings, allow users to booking Tour
  • Use WooCommerce to create and sell tickets
  • Multiple Payment mode
  • Email to user when booking or booking sucsess or cancel
  • User History booking
  • Allow create booking for daily, weekly or special day

7. Hotel Booking WooCommerce Payments

Use WooCommerce hotel booking payment gateways to rent out your accommodations.

This add-on integrates WooCommerce payment gateways with MotoPress WordPress Hotel Booking plugin – the all-in-one tool for managing property rental reservations. Use it to extend a number of payment gateways needed to handle online reservation of accommodations.

Hotel Booking WooCommerce Payments

8. Event Booking for WooCommerce

An extension for WooCommerce, this plugin helps you add an event in WooCommerce. Beautiful view for a single event and archive events. It can work with all WordPress themes. It has archive page events: Grid 4 column, grid 3 column, grid 2 column, list event. You can book events via WooCommerce. You can set up payment via WooCommerce easily.

Event Booking for WooCommerce Features


Template archive page and single event beautiful
You can easy change 4 layout event: list event, grid 4 column, grid 3 column, grid 2 column
Easy add iframe google map to the event
Easy add gallery image to the event
Easy add video youtube to the event
Easy add contact form shortcode to the event
Customer can add review, star to the event
Easy to book ticket in event via WooCommerce
Easy to change color in event
Add unlimited ticket in event
You can use any of the payments configured in WooCommerce
You can use functions of WooCommerce: payment, discount cart

9. Booknetic – WordPress Booking Plugin for Appointment Scheduling

Its comprehensive list of features helps users easily install and configure their appointment booking process at their own will. With the advanced integration options such as PayPal\Stripe, and Zoom meetings you can completely automate your appointment process.

The appointment plugin for WordPress saves your time and human resources by handling repetitive tasks. Email\SMS\WahtsApp notifications make sure no appointment will be missed. You can better get prepared for each appointment with enhanced customization features like form builders and templates.

 Booknetic - WordPress Booking Plugin for Appointment Scheduling

10. JetAppointment. Appointment plugin for Elementor

JetAppointment is a powerful WordPress appointment booking plugin Allows to manage booking appointments, hourly services, and events Unpack the power of the best WP appointment booking plugin

 JetAppointment. Appointment plugin for Elementor

11.BookingWP WooCommerce Appointment Booking Plugin

Want to manage appointments and bookings on your WordPress site?

WooCommerce Appointments is the perfect plugin for handling appointments on your own website. Fully integrated with WooCommerce, WordPress and Google Calendar. It is the best appointment scheduling software you can get right now. Request payments or accept appointments for free. This WooCommerce extension allows you to receive payments for appointments with little to no effort.

WordPress Appointment Booking Plugin

12. Booking & Reservations WordPress Plugin – WooCommerc

Let your customers book reservations, appointments or rentals on their own – no phone calls required. Save yourself time and fill up your calendar by letting your site do the work for you.

Define set options, like fixed time slots for a class, appointment or guided tour
Let customers choose the times that work best by giving them the flexibility to book whatever range they need, like checking into a hotel

With either option, you can also block time off as un-bookable, leaving you time to take care of your other priorities and create buffers between bookings, to make sure the schedule works for you.

13. YITH BOOKING AND APPOINTMENT FOR WOOCOMMERCE

What the plugin does


Enable a booking/appointment system to manage renting or booking of services, rooms, houses, cars, accommodation facilities and so on.

How you can benefit from it:

Create your own Airbnb site: manage bookings for rooms or apartments, set check-in and check-out times, how many guests can book, and add extra free or paid services like parking, cleaning, linen change, etc.
Configure daily or hourly booking and manage appointments for each kind of service. Whether you manage a law office or a beauty salon or you give guitar lessons, you will be able to manage an effective appointment and booking calendar (and also synchronize it with your Google calendar).

YITH BOOKING AND APPOINTMENT FOR WOOCOMMERCE

14. Schedule Appointments & Bookings with WooCommerce

You can set up various types of bookable services like WooCommerce appointment bookings, flexible time bookings, multiple day bookings & rentals.Set up bookings for virtual events & recurring appointments and with Zoom integration you can automatically generate Zoom meetings for these appointments too.

14. Schedule Appointments & Bookings with WooCommerce

Schedule Appointments & Bookings with WooCommerce Features

  • Select Booking Date(s) or Time based on availability
  • Schedule Appointments, Full Day Bookings, Overnight Bookings, Rentals
  • Create Bookings With Simple, Variable, Grouped, Bundle, Composite, & Subscription Products
  • Create different length time slots on the same product
  • Allow customers to search booking availability by dates
  • Admin can accept manual WooCommerce bookings over phone & add them

15. Bookly PRO – Appointment Booking and Scheduling Software System

Automated online booking & scheduling for WordPress: fully customizable booking form with online payments, notifications, and Google Calendar sync.

Bookly Pro add-on enables advanced features of Bookly online appointment scheduling plugin. With Bookly Pro, you can remove all the limitations of the free version of Bookly WordPress booking plugin.

15. Bookly PRO – Appointment Booking and Scheduling Software System

The default configuration of Bookly Pro includes:

  • Fully-customizable booking form that can be used on any device;
  • Filterable, sortable and searchable booking list that you can print or export to CSV;
  • Unlimited number of Staff Members with individual working schedules, prices, and ability to manage their profiles and online booking calendar;
  • Unlimited number of Services which you can group into categories and set unique colors for easier viewing in Bookly Calendar;