WordPress calendar plugins come in many styles and have features to suit an equally wide variety of needs. Some calendars offer complex booking or scheduling features, while others are simple event management calendars. 

  • Whether you need an event calendar plugin, a booking system with payments, or a Google Calendar widget, this list of plugins will have something to improve…

  • In the digital age, users are online 24/7. Everyone prefers to check availability and make appointments, reservations, or bookings online. They want to do…

  • Build a schedule for your website, complete with Google Maps integration, call to action buttons, and a complete automated booking and ticketing system for…

  • Regardless of niche, adding a calendar plugin to your WordPress site is a great way to improve user engagement and retention. In this tutorial, I’ll show you…

Whatever your need, if you’re looking for a premium calendar plugin, this list of the ten best WordPress calendar plugins for 2019 will help you decide which one is right for you. 

1. EventOn


EventOn is one of the best-selling WordPress calendar plugins at CodeCanyon and it’s no wonder. The calendar’s default setting shows a small photo thumbnail with event name, date, time and location. When a viewer clicks on that info in the calendar, it opens up to display more details including an embedded Google map, social media share buttons, and buttons that allow you to add the event to Google calendar or your own calendar. Users can also add future events when they’re part of a series or recurring events, like for events that occur weekly or monthly. 

If you need even more customisation, there are a number of add-ons available that will allow users to add functions like events with a countdown timer, seating selections, and ability to review the event. There’s also a FullCal add-on that adds a clean, grid-based design to the calendar to display events in a traditional calendar format, and the appearance editor allows you to customise the look of the calendar to match your website style.

User alexsieff says:

“Very good program. I love the flexibility. You can buy the basic module, which works well, and gradually according to your needs, add add-ons. Good assistance.”

2. Bookly PRO

Bookly PRO

Bookly PRO offers users an automated online booking and scheduling calendar for WordPress. This fully-customisable booking form is responsive so that it can be used seamlessly on any device. It offers online payments, notifications, and syncs with Google Calendar. Booking lists can be searched, filtered, sorted and printed or exported to CSV.

Another great feature is the two-way synchronisation between Bookly Calendar and Google Calendar which automatically reflects all updates you make in either calendar.  

You can add more advanced functions to your default configuration with a wide selection of Bookly add-ons available with your purchase.

User Mabeny says:

“Great Plugin with several features and add-ons, really easy to customize and very quick, helpful and friendly support.”

3. Calendarize it! for WordPress

Calendarize it for WordPress

Whether you need a lightweight events calendar or one with more options and features, Calendarize it! is an excellent choice. That’s because, though it offers a traditional monthly events calendar as its default option, you can expand the functions of the calendar with the wide range of free and paid add-ons on offer.  

Some examples of great free add-ons available are the Social Share Panel, Member Profile, Ratings and Reviews, and the Visual CSS Editor add-ons. Other add-ons allow users to add a number of different calendar viewing options like an Event List View, Map View and Grid View.


“Brilliant Calendar plugin. They really bent over backwards to resolve an issue we were having. Top notch support, highly recommend to anyone looking for a calendar on their WordPress site”

4. Booked—Appointment Booking for WordPress

BookedAppointment Booking for WordPress

Booked—Appointment Booking for WordPress is a simple appointment booking calendar that allows you to create a number of calendars, each with their own time slots and custom feeds and then to assign each calendar to a specific user to manage. 

Some of the plugin’s outstanding features are guest booking which allows guest to book appointments without the need to register, custom time slots, custom appointment fields, customer ability to add events to their Google calendar, and colour customisation options.

User isntritchie says:

“Simple to use, yet complex to suit any need. A perfect combination. Support is fantastic and I cannot recommend this product high enough. I am a developer myself and everything from the interface to the performance is top tier!”

5. Timetable Responsive Schedule For WordPress

Timetable Responsive Schedule For WordPress

Timetable Responsive Schedule For WordPress is a powerful and easy-to-use WordPress event calendar plugin for users who want to create a timetable view of events in minutes and for users who want to take online reservations for an event within available free slots. These features make it an ideal plugin for solopreneurs like coaches and various kinds of teachers and tutors.

The plugin, which is also compatible with WPBakery Page Builder, comes with an integrated widget to display upcoming events in the form of a scrollable list. It is highly customisable and responsive and you can easily generate a PDF from your the timetable view if needed.

User zefstudio says:

“Great plugin! Easy to use! Modern design!”

6. WordPress Pro Event Calendar

Wordpress Pro Event Calendar

WordPress Pro Event Calendar offers an elegant and modern design, with responsive layout and easy to manage events. Some of its standout features are the ability to import events from ICS feeds and Facebook and to accept events submitted by front-end users, making it easy for users to add events. Other noteworthy features are Google Maps integration, custom fields and date range support, WPML support, ability to subscribe to a calendar, and much more. 

User datapress says:

“Great plugin and excellent support.”

7. Events Calendar Registration and Tickets

Events Calendar Registration and Tickets

Events Calendar Registration and Tickets is a great choice if you regularly run seminars, events, classes, workshops, conferences, concerts, etc. from your WordPress site and need to provide participants with a means to register or purchase tickets. 

The plugin allows you to not only manage your events, but also keep track of attendees, and sell tickets all from the admin section of your website. What’s more, the admin interface is easy to use and extensive documentation is provided to help you set up your events in no time. 

The all-in-one WordPress calendar plugin provides all the addons and features you need in an events calendar as part of the initial price, and you can rest assured that the software will be regularly updated to keep up with technological advances. 

User Han_Fei says:

“Great support, great plugin, really nice stuff… good job!”

8. Event Booking Pro

Event Booking Pro

If you’re looking for an event booking system, you need to check out Event Booking Pro. The responsive WordPress calendar plugin is loaded with useful features like offline booking, PayPal and coupon integration, support for unlimited events and more. 

There’s no shortage of shortcodes, and everything can be customised so that it integrates into your WordPress theme seamlessly. 

User Pahtreaq says:

“Great plugin that’s rather easy to work with”.

9. Events Schedule

 Events Schedule

Events Schedule is a simple WordPress calendar plugin that offers 12 unique schedule styles, each with different designs and features that can be modified with one click. Each style is suited to a different kind of business.

There are certain features that each template shares, like an elegant pop-up that provides more information about an event when you click designated areas of a calendar, the ability to assign certain details that make it easy to filter information in the calendars, and call-to-action buttons that you can insert to convince visitors to interact right away with your offer.  

User cjouper says:

“Has great template options for different ways to display calendars, depending on your content. When I needed help from tech support it was very quick and efficient. Highly recommend!”

10. HBook


HBook is a hotel booking system which is perfectly suited for anybody owning a business in the hospitality industry, be it a hotel, holiday apartment, or B&B. The booking system allows you to provide an online reservation system for your guests on your WordPress website. With it, you can add availability calendars, table rates and booking forms to your website quickly and easily. 

User emiliegrau says:

“Great customer support. Great plugin to take direct bookings from your own website. Nice integration with your own theme. You can also sync with major booking platforms.”

Choose the Best WordPress Event Calendar Plugin for You

Today we’ve looked at the ten best WordPress Event Calendars for 2019. Obviously, the one you choose will depend on your specific needs. Give one of these calendars a try and let us know what you think in the comments below. 

Meanwhile, if you’re interested in more options for calendar and booking plugins, check out the super helpful articles below.