WP Booking
This is a schedule booking plugin. Use this plugin as a complete booking solution for your site. Create Locations, Add Schedules to the locations, Let customers book for schedules. Manage bookings from admin panel.
Solid choice
WP Booking is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites, is rated 5/5 and was last updated 3 months ago, and scores 64/100 on our health check.
- Small user base (10+ active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where WP Booking stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| appointment | >100 |
| booking | >100 |
| calendar | >100 |
| Event | >100 |
| schedule | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 1 reviews
About WP Booking
From the official readme · v2.4.7Description
This is a schedule booking plugin. Use this plugin as a complete booking solution for your site. Create Locations, Add Schedules to the locations, Let customers book for schedules. Manage bookings from admin panel.
- Add Locations
- Create multiple schedules per locations.
- List locations in frontend using shortcodes.
- Let users register for schedule using booking calendar.
- Admin get notified by email when user register for a schedule.
- Users also get an email when the register for a schedule.
- View/ Manage Booking log in admin panel.
- View Booking log from Frontend.
Usage
- Create some locations.
Booking Addresses -> Add New - Add schedules for that location. Schedules are actually booking times. You can add schedule from the Booking Address page.
- Put this shortcode [schd_calendar no_of_month=”2″] in the content section of the Booking Addresses page. This will display jQuery booking calendar in the details page. With this calendar users will be able to choose a schedule and then book it.
- Create a page say “Booking Form” and put this shortcode [schd_booking_form] in that page. You don’t have to add this page in the navigation. This page will be used internally by the plugin for showing the booking form.
- Go to
WP Bookingand in the “Booking Form Page:” drop down menu select “Booking Form” the page you have created. - Create a page say “Locations” and put the shortcode [schd_booking_locations]. You need to put this page in the navigation of your site.
- Thats All. Every thing is setup properly. Go to “Locations” page in frontend and test it.
Feel free to contact in case you find it difficult to setup this plugin.
WP Booking PRO
The PRO version has additional features.
- Select specific schedule booking Date. So that booking can be available for a specific date only.
- Booking can be restricted to a specific number for a particular schedule. Once the booking slots are filled booking will be closed automatically.
- Option for payments. PayPal PRO and PayPal Standard payment gateways are integrated.
- Custom Fields can be added to Booking Forms. File type fields can be added so that users can upload documents at the time of booking.
- Put Google Map in the location details page. Maps can created with the plugin.
- Customer emails can be customized from the admin panel.
- Download Booking details in XLS format.
Click here for full details. Get it for USD 2.00
Installation
- Upload
wp-booking.zipto the/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to
Settings -> WP Booking, and set some options. It’s really easy.
Frequently asked questions
For any kind of problem
Please email me demoforafo@gmail.com. Contact me at https://goplugins.in/support.php
Changelog
I will update this plugin when ever it is required.
2.4.7
- Bug fixes and improvements.
2.4.6
- Bug fixes and improvements.
2.4.5
- Bug fixes and improvements.
2.4.4
- Bug fixes.
2.4.3
- Bug fixes.
2.4.2
- .POT file added in languages folder for easy translations.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best WP Booking alternatives
All appointment plugins →FAQ
WP Booking: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 4, 2026
Is WP Booking free?
Yes. WP Booking is free to download and use from the official WordPress.org plugin directory.
Is WP Booking safe to use in 2026?
WP Booking is a solid plugin choice in 2026, with a few things worth checking first. It runs on 10+ sites, is rated 5/5 and was last updated 3 months ago, and scores 64/100 on our health check.
How many websites use WP Booking?
WP Booking is active on 10+ WordPress websites and has been downloaded 10,104 times since it launched in July 2015. It was downloaded 82 times in the last 30 days.
Does WP Booking work with WordPress 7.1?
WP Booking is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was WP Booking last updated?
The latest version, 2.4.7, was released on July 16, 2026 (3 months ago).
Who makes WP Booking?
WP Booking is developed and maintained by aviplugins.com.
What are the best alternatives to WP Booking?
The most popular alternatives to WP Booking are Easy Appointments (10K+ installs), EMC (10K+ installs) and Appointment Hour Booking (10K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card








