Bookings Calendar for WooCommerce

Bookings Calendar for WooCommerce

5/5 (4 ratings) 300 active installs Updated Nov 12, 2026
The week view: the spots left on each slot (and its price, Premium), a full slot greyed out as "Sold out", and the "Next available" button

The week view: the spots left on each slot (and its price, Premium), a full slot greyed out as "Sold out", and the "Next available" button

Bookings Calendar for WooCommerce shows the free and the taken slots of your WooCommerce Bookings products on one calendar, so your customers see what is open at a glance — how many spots are left, what is sold out, when the next free slot is — and book it in a click.

Add it with the Bookings Calendar block, in the editor and in block themes, or with the [wbc-calendar] shortcode.

Attention: this plugin is an add-on for the official WooCommerce Bookings extension. It provides the calendar on your pages, not the booking functionality or the bookable product types.

Free features:

  • A Bookings Calendar block for the editor and block themes, and the [wbc-calendar] shortcode — day, week, month and list views
  • The spots left on each slot (“3 spots left”), and a full slot shown as “Sold out”
  • The calendar opens on the first day with a free slot, and a “Next available” button jumps to the next one
  • On a phone, the calendar shows as a list
  • An information tooltip on each slot: its description and the spots left (a Premium feature until 1.1.0)
  • A fast month view: the slots are kept for a few minutes and worked out again as soon as a booking comes in
  • A click on a slot opens its product with that date and time already chosen
  • Your colours, time format, language, first day of the week and start date; slots that cannot be booked shown greyed out, hidden or as usual

Premium version features:

  • Book from the calendar — a click on a slot opens a booking window with that date and time already chosen: one more click and it is in the cart (view demo)
  • Upcoming slots — the next free slots of your products in a short list, each with a Book button, as the “Upcoming Bookable Slots” block or the [wbc-upcoming] shortcode (view demo)
  • The price on each slot, beside the spots left, and in its tooltip
  • Allow to define product-specific colors view demo
  • Allow to add availability calendar as widget using drag and drop (view demo)
  • Allow to filter by specified product and categories in plugin settings, the shortcode and the block
  • Reverse calendar logic to display only taken slots (view demo)
  • Perform calendar search using AJAX without page reload view demo
  • Support for WooCommerce Booking Accommodations

Get the PRO version here.