Product Icon

WooCommerce Bookings Availability

Sell more bookings by presenting a calendar or schedule of available slots in a page or post.
Choose a billing option
$59
Save 20%
$118 $94.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Display availability of bookings with Blocks Editor

Sell more bookings by presenting a calendar or schedule of available slots in a page or post. Offer a curated selection or all of your products in a format that makes it easier for customers to quickly find a time and date that works for them and add to cart.

Customize products to display

Choose which products are represented in your calendar or schedule:

  • All Products – Add all bookable products
  • Specific products – Select a list of individual products
  • Specific categories/resources – Select one or multiple categories or resources

Choose which products are represented in your calendar or schedule

 

Schedule Block

Display product availability for a given day/week/month in a list format that allows customers to add directly to cart.

Display product availability for a given day/week/month in a list format that allows customers to add directly to cart.

 

Calendar Block

Display product availability for a given month in a calendar that allows customers to add directly to cart. The calendar view also provides additional information to customers via popup for each booking.

Display product availability for a given month in a calendar that allows customers to add directly to cart.

 

Show Sold-Out Times

Drive demand by showing sold-out time slots alongside availability.

Drive demand by showing sold-out time slots alongside availability.

Give Bookings a boost

Craft the perfect customer experience by considering add-ons that other WooCommerce store owners use with WooCommerce Bookings.


Frequently asked questions

Do I need WooCommerce Bookings to use WooCommerce Bookings Availability?

Yes. WooCommerce Bookings Availability is an add-on for the WooCommerce Bookings extension, which is a separate purchase. Bookings handles the core scheduling, bookable products, and availability rules, while Bookings Availability adds front-end blocks that display your open slots on any page or post. If you do not have Bookings yet, start there first.

What does WooCommerce Bookings Availability actually add to my store?

WooCommerce Bookings Availability adds two blocks to the WordPress Block Editor: a Bookings Calendar block and a Bookings Schedule block. The Calendar block shows open slots on a weekly or monthly calendar, and the Schedule block shows them as an ordered list for a day, week, or month. Both let customers view what is open and add a booking to their cart directly from the page or post where you place the block.

Can WooCommerce Bookings Availability help me sell more bookings?

Yes, it is designed to help you sell more bookings by putting your open slots front and center. Instead of asking customers to open each product page to check what is free, you can present a curated selection or all of your bookable products in a calendar or schedule, so shoppers can spot a time that works and add it to their cart in fewer steps. Surfacing availability where customers are already browsing can help reduce friction on the path to booking.

Can I choose which bookable products appear in the calendar or schedule?

Yes. When you add a Bookings Calendar or Bookings Schedule block, you can display all bookable products, a hand-picked list of specific products, products in specific categories, or products that use specific resources. This gives you control to build focused pages, for example a page for a single class type, a seasonal offering, or one location's services.

What is the difference between the Calendar block and the Schedule block?

Both blocks show open booking slots, but they present them differently. The Calendar block displays availability across a weekly or monthly calendar, and hovering over a slot opens a popup with details like date, time, and price. The Schedule block shows an ordered list of open slots for a day, week, or month, each with the product name, time, price, and a button to book or select options. Choose the Calendar block for an at-a-glance monthly view, or the Schedule block for an agenda-style list.

Can customers book directly from the calendar or schedule, or do they have to visit the product page?

Customers can add a booking to their cart directly from the block, and they can customize it first if the product has options available. If a product has multiple slots open on the same date, the customer is taken to that product's page to choose their exact date and time on the calendar. This keeps single-slot bookings quick while still handling products with more complex availability.

Can I show sold-out time slots to create demand?

Yes. WooCommerce Bookings Availability can display sold-out times alongside open slots. Showing that certain times are already taken can help create a sense of demand and encourage customers to book the slots that are still open.

Is WooCommerce Bookings Availability a good fit for my type of store?

It is useful for any store already using WooCommerce Bookings that wants to promote open slots outside of individual product pages. It works well for businesses like classes, tours, appointments, rentals, and reservations, where showing a calendar or schedule of what is open helps customers find a time quickly. It is especially handy when you want a dedicated "book now" page or want to feature availability within a blog post or landing page.

When should I not use WooCommerce Bookings Availability?

If you are not using WooCommerce Bookings, this add-on will not do anything on its own, since it depends on Bookings for the underlying scheduling. It is also focused on displaying availability rather than letting customers search by a specific date range they enter, so it is best when you want to present open slots for browsing. If you need to sell one-off event tickets rather than time-based bookings, consider WooCommerce Box Office instead. For hotel or B&B style stays, pair Bookings with the free WooCommerce Accommodation Bookings add-on.

Where can I place the availability calendar or schedule on my site?

You can add the Bookings Calendar or Bookings Schedule block to any page or post using the WordPress Block Editor. That means you can build a dedicated booking page, add availability to a service landing page, or feature open slots inside a blog post. You are in control of where customers see your availability.

How can I display WooCommerce booking availability on a page for customers to browse?

The straightforward path is WooCommerce Bookings Availability, an add-on for WooCommerce Bookings. It gives you a Calendar block and a Schedule block that you drop into a page or post to show open slots, either for all of your bookable products or a chosen selection. Customers can then browse what is available and add a booking to their cart from that page.

Can it help customers find an available time faster?

Yes. By presenting your open slots in a single calendar or schedule, WooCommerce Bookings Availability simplifies the moment when a customer is deciding when to book. Rather than checking product pages one by one, they can scan availability in a format that suits them and move straight to their cart, which can help improve the booking experience.

Does WooCommerce Bookings Availability work worldwide?

Yes, WooCommerce Bookings Availability is available to merchants worldwide.

Customer reviews

Average rating 1.9
8 reviews
5 stars, 13% of reviews
4 stars, 0% of reviews
3 stars, 0% of reviews
2 stars, 38% of reviews
1 star, 50% of reviews
8 reviews
  • juliolfo
    Rated 5 out of 5
    Functionality
    Dec 29, 2025
    Functionality
    Great website interface for displaying booking dates, smart and intuitive for users
    • thisissandipmondal
      Dec 29, 2025
      Glad to hear about you're enjoying WooCommerce Bookings. Thanks for the review! If you have any questions or need assistance, please feel free to reach out. We are here to help!
  • jaimerportmann
    Rated 1 out of 5
    Support
    Dec 18, 2024
    Support
    There is a bug in the plugin and customer support is unreachable. Do not buy
  • addisenterprises
    Rated 2 out of 5
    May 10, 2021
    Bought as an extension to a boat rental business site, there is NO WAY to customize in what order items show up on the availability calendar.
  • pagodasecurity
    Rated 1 out of 5
    Mar 3, 2021
    Completely useless as it cannot be added to any WooCommerce products or booking pages even though it is supposed tp be a WooCommerce addon! You can ONLY use the terrible Gutenburg page editor to instert this into pages and posts. There are no shortcodes to add it to other page builders or even the ability to use old standard Wordpress page editor. DO NOT buy this plugin!
  • Brian
    Rated 1 out of 5
    Jan 9, 2021
    This calendar is bare-bones and ugly. In its current state, it should be included for free with the Bookings plugin. There are no easy ways (or ways at all?) to change the colors, fonts, or sizes displayed. When looking at the month view it just looks like a big block of text. The entire thing could be so easily improved if it allowed each product to have color choices for both font and background. I won't waste my money on this again.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 10.9
  • Requires at least WordPress: 6.8
  • Requires at least WooCommerce: 10.7

Compatibility

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Countries

  • Worldwide

Requirements

  • *WordPress 5.6 +
  • *WooCommerce 6.0 +
  • *WooCommerce Bookings 1.15.0 +

Bookings-compatible themes

Pizzeria

Vegan Food Shop

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.