Do you have an event organizer company and want to display your company’s events to your website? If your site is built with WordPress, you can use an event calendar plugin to add, manage, and display your company’s events. Just like other plugin types, there also a bunch of options when it comes to event calendar plugin. We have compiled the best ones to narrow down your choices.
Before choosing a certain event calendar plugin from the list below, make sure that the features offered by the associated plugin fit your needs. For instance, if you want to add a map to your events or a call button for your bookings, make sure the plugin you want to use offers an option to add a map. Or, if you want to create a paid event, it would be great to choose an event calendar plugin that has the ability to accept payment on the registration process.
Here are some of the best WordPress event calendar plugins you can consider.
Best WordPress event calendar plugins
1. Modern Events Calendar
If you are looking for a WordPress event calendar with a customizable modern minimalist design to promote your events online, Modern Events Calendar AKA MEC can offer you 50+ event display layouts, skins and integrations to set up and customize your events. ME Calendar offers the Pro version with a lifetime license and 1 year of premium support and a flexible platform as it introduces new possibilities to the 25+ addons, integrations and bundles available. If you are looking to only display the events and not sell them on your website, you would be happy to know that the Lite version of the plugin offers lots of options for free with a few exceptions.
There are multiple integrations available through the addons such as WooCommerce, Elementor and Google Calendar, to mention but a few, and in case you need further assistance with the plugin, there is a responsive team of experts ready to answer your questions and solve the issues every day of the week through an online chat platform, and also an active ticketing system.
You can find the free version here.
2. The Events Calendar
With over 800,000 active installations, The Events Calendar is one of the most popular WordPress event calendar plugins. The plugin is especially a great solution if you are looking for a free event calendar plugin. In general, the way The Events Calendar works is not much different from other plugins that involve custom post types. You can add a new event and assign it to a certain category and tag for better management.
The Events Calendar has built-in integration with Google Maps. When you add the event venue, the plugin will automatically generate the map to the frontend to make it easier for your visitors to find the venue. The plugin already provides a built-in Google Maps API key so you don’t need to set up yourself. Your visitors will be able to view your events in a list style or calendar style. There are also options to allows your visitors to add your calendar to Google Calendar. The Events Calendar is an extensible plugin. You can extend its functionality via add-ons.
You can visit this page to the demo of the plugin.
3. WP Event Manager Pro
Despite its name, you can use WP Event Manager Pro for free as the plugin is released as a freemium plugin. The core features of this plugin are pretty similar to The Events Calendar. You can add new events and add parameters like event category, event type, event location, event description, and so on to make your events be more organized. There are premade event categories and types you can choose from. Same as The Events Calendar, WP Event Manager Pro also has built-in integration with Google Maps although the map is not displayed on the event’s page. You will only see a link that refers to the map.
The free version of WP Event Manager Pro comes with a booking functionality to allow your visitors to make a booking to your event directly from the event’s page (via email only). To add a more advanced booking functionality, you can install an add-on. You can visit this page to view the demo page of WP Event Manager Pro.
The BookingPress WordPress Appointment Plugin enables you to easily and quickly schedule appointments online. It includes an excellent interface and other unique features that enable your users to book appointments for any service or business online or via offline payment methods.
The built-in form editor of this plugin enables you to effortlessly develop and design unique booking forms for your business. This product is well-suited for a variety of industries, including health and wellness, education, fitness and recreation, automotive and home services, salon and beauty services, and professional services.
With the BookingPress plugin, you can quickly configure and personalize email notifications that are delivered during events such as appointment scheduling, rescheduling, and cancellation. Additionally, you can send tailored email reminders regarding upcoming events. You may create and manage it straight from the dashboard without relying on a third-party plugin. It is a FREE WordPress scheduling plugin for WordPress Respiratory.
When talking about the event calendar plugin, people rarely mention JetEngine. Make sense enough as JetEngine is not designed specifically as an event calendar plugin like the first two plugins above. Instead, it is a plugin to create custom post types, much like ACF (Advanced Custom Fields). However, JetEngine comes with a module that you can use to create a custom post type for the event calendar. What does it mean?
As we mentioned earlier (point 1), the way The Events Calendar works (and other similar plugins) is pretty similar to other plugins that utilize custom post types. In this case, you can use JetEngine to create a custom post type dedicated to events. You can add required fields like event title, event description, date, map, and so on.
There are about 17 field types in total you can use. You can then create a listing page to display your events. JetEngine itself requires Elementor to work. You can visit this page to learn more about JetEngine.
6. WordPress Appointment Booking by MotoPress
If you’re looking for a solution to schedule appointments online, you should consider the WordPress Scheduler plugin by MotoPress. Its toolset empowers you to embed a booking form on your website, add an unlimited number of services and employees, set any service duration, and assign individual staff timetables. Flexible options make it easy to include buffer times, lunch breaks, days off, and holidays.
With this appointment plugin for WordPress, you will be able to allow group scheduling and multiple bookings, accept payments online (via Stripe, PayPal, or direct bank transfer) or upon arrival, and configure automated email notifications. In addition, the features list includes support for Gutenberg, Elementor, and Divi builder, a built-in bookings calendar, Appointment Manager and Appointment Employee user roles, and smooth bookings synchronization with an employee’s Google Calendar.
EventPrime is a great solution if you are looking for a free event calendar to sell your events as it comes with payment functionality. The free version of EventPrime allows you to accept payment via PayPal. The plugin also comes with an integration with Google Maps to allow you to add a map to the event you create. However, the use of this plugin is a bit different. You need to create an event location first and then add the map here. You can then add the location you created when creating a new event. In EventPrime, the components related to the event (locations, event types, and performers) can be managed individually.
EventPrime allows your visitors to view the events in a list style, grid style, or calendar style. They can filter the events by event type, event location, or date. EventPrime is especially a great event calendar plugin if you use a page builder plugin as it allows you to display the events calendar using shortcodes.
8. Events Manager
Events Manager is another event calendar plugin that you can use for free. It takes some complex enough settings to make the plugin works the way you expected. But once you did it, Events Manager can be a great plugin to manage your events.
This plugin allows you to add a map from Google Maps to your event (you need to configure the integration manually). Also, you can add booking functionality to your event.
9. Event Calendar WD
Event Calendar WD is an event calendar plugin developed by 10Web, the developer of Slider by 10Web (a slider plugin) and several other WordPress plugins. It is also released as a freemium plugin just like other plugins above. The way this plugin is pretty similar to EventPrime where you can manage the components like event location and even the organizer individually. This plugin also supports integration with Google Maps. You need to set it manually by entering your own Google Maps API key.
You can display the events you created with Event Calendar WD to a page builder or a regular page with a shortcode. The look of the calendar is not fancy enough if you use the free version.
10. My Calendar
My Calendar is another calendar plugin that can be used for free. This plugin is quite similar to EventPrime in some ways. First, you need to define locations first before you can add one when creating a new event.
Second, you can also create event types (categories) to make your events be more organized. My Calendar also supports integration with Google Maps, but you need to provide the API key manually yourself.
EventON is a paid event calendar that you can get on CodeCanyon. In addition to its main function to create and manage events calendar, you can also use to host virtual events via Zoom just like many people did these days, in the COVID era. Being a paid plugin, EventON offers plenty of features to make event management be way easier. You can display the events calendar is a wide range of ways as you can see on this demo page.
Same as other plugins above, EventON also supports integration with Google Maps to allow you to add a map to each event you create. The availability of WordPress widgets and shortcodes make it easier for you to display your calendars to any page and other areas on your website.
12. Calendarize it!
Calendarize it! is another feature-rich event calendar plugin. It is especially a great plugin if you use WP Bakery. Once installed and activated, Calendarize it! adds several WP Bakery elements to display your events calendar on your WP Bakery pages. There are over 30 elements you can use to display Calendarize it! components.
From the event calendar itself, event organizer, event location, rating and review box, ticket box, and so on. Also, Calendarize it! offers Gutenberg blocks in case you want to display events calendar to a blog post or a regular page.
13. Events Schedule
Want to sell your event tickets via WooCommerce? If yes, then Events Schedule is a great plugin you can use. Events Schedule — which is available on CodeCanyon — is a feature-rich event calendar plugin.
Not only it allows you to manage events, but it also offers booking and ticketing features. Events Schedule is compatible with any WordPress theme, including the ones from ThemeForest like Jupiter X, Avada, X Theme, and so on.