Here you’ll find information on the best event calendar plugins for WordPress.
With some impressive free and paid options to choose from, you should be able to find the right plugin for adding a calendar that can display events to your website.
As well as reviewing these plugins and evaluating our experience of using them, we’ve also included their pros and cons to help you make a final decision.
Whether you’re looking for a basic free tool or an advanced paid option, there are some great WordPress event calendar plugins available today.
1. Modern Events Calendar (freemium)
While the paid option is not as affordable as some alternatives (e.g. EventON — see below), the features it offers may justify the cost for some users.
One of the strongest aspects of Modern Events Calendar is the number of ways you can display the events and calendars on your website. You can browse the online demos to see all of these options upfront and determine whether this plugin fits your needs.
With so many choices, there’s a good chance there’s a ready-made calendar display template that’s just right for your project.
The calendars you can publish on your site have a cleaner and more minimal design than those from EventON. For this reason, you might find that the overall style of Modern Events Calendar works better for your site and its audience.
Plus, to help your visitors find the events they’re looking for, Modern Events Calendar has a robust filtering system. Your visitors can hide events that aren’t in their favored locations or that don’t meet their criteria in some other way.
Modern Events Calendar Pros and Cons
- A large number of templates for displaying calendars and events
- Ability to create events with advanced hourly, daily, weekly, monthly, and yearly schedules
- 50+ event display layouts, including Calendar, Grid, List, and Modal
- Countdown timers for events and optional Google Maps integration
- Various payment gateways and support for collecting payments online
- Wide range of integrations, including Mailchimp, Campaign Monitor, LearnDash, and more
- Paid add-ons available alongside the paid core plugin
If you think you’ll be adding lots of events to your calendar, Modern Events Calendar is an excellent choice. It has some impressive templates for displaying multiple events in easy-to-read formats.
2. The Events Calendar (freemium)
The Events Calendar is a popular free plugin that’s currently active on over 800,000 WordPress websites. It also has a positive 4.3 out of 5 stars rating.
The plugin makes it very quick and easy to publish events on WordPress websites.
Thanks to a user interface that seamlessly integrates with the WordPress dashboard, it shouldn’t take you long to get to grips with The Events Calendar.
The plugin lets you create multiple venues and organizers. These entities can then be assigned to the events that you create. You can also create event categories and tags to help you organize your events.
The only real drawback of the user experience is that the plugin uses the old version of the WordPress editor for event creation. It’s not a big deal, but for those used to the new version of the WordPress editor, it does give the plugin a bit of a dated feel. Thankfully, your end users won’t be aware of this.
When it comes to displaying your calendar and events on your website, this plugin makes the process very straightforward.
After installing the plugin, a page is created on your website that displays the published events to your visitors.
Visitors can switch between a few formats, including list, month, and day views. Searching the events calendar is an option, too.
If you need more from your event calendar plugin, either now or in the future, there are paid add-ons available. Some of these paid features and add-ons include an appointment scheduling tool, support for virtual events, and ticketing functionality, plus lots more.
There are also free extensions available for adding more features to the core plugin.
The Events Calendar Pros and Cons
- Events are nicely presented on your site
- Well-designed user experience
- Library of free extensions
- Paid extensions for adding even more features
- The admin user interface uses the old WordPress editor
- Some features are not compatible with Full Site Editor themes
Overall, the free core version of The Events Calendar has a good amount of functionality while also being easy to use. Any extra features you need should be covered by the library of paid add-ons.
3. Events Manager (freemium)
Although not as widely used as The Events Calendar plugin, Events Manager is still a popular option. The rating from users is positive, too.
The main problem with Events Manager is that the events and calendars aren’t very nicely presented. You can edit the templates to improve their appearance. However, to do so, you’ll need to edit the template’s HTML and CSS.
However, the free version of Events Manager does have some features that the free version of The Events Calendar doesn’t. Some examples include optional user event submissions and support for bookings and ticketing for events. However, you can only collect payments if you upgrade to the Pro version.
Events Manager also has a user role manager that lets you define how the default user roles can interact with the plugin. If you want fine-grain control over exactly which users can do what on your site regarding events, this is a very useful feature.
To make your event listing pages more informative, you can integrate the plugin with Google Maps to display interactive maps to your visitors. You also give your visitors the ability to submit events to your site through frontend submission forms.
Events Manager is highly configurable. Thanks to this, it should appeal to power users and those who’d like a high level of control over how their events manager works and how those events are displayed to their audience. For example, you can edit the formatting of the events pages through the plugin settings pages.
Adding events is easy — however, like The Events Calendar plugin, Events Manager uses the old-style WordPress editor for event creation.
Events can be organized with their own categories and tags. Event locations can be stored for reuse. However, unlike The Events Calendar, there’s no option for saving event organizers for reuse.
Events Manager Pros and Cons
- Built-in user capabilities manager
- Booking and ticketing functionality
- Google Maps integration
- User event submissions
- Low-quality event and calendar presentation
- Admin user interface uses the old WordPress editor
- No option for creating and storing event organizers
The free version of the Events Manager plugin has a very competitive set of features. If you choose to upgrade, you get access to all of the pro features for one price, rather than having to purchase individual add-ons.
4. My Calendar (freemium)
My Calendar is another highly rated free WordPress event calendar plugin.
While the published calendar design doesn’t look as good as some of the other plugins here, such as The Events Calendar and Events Manager, you do get a lot of options for how the events are displayed.
Some examples include publishing a simple list of events, displaying separate calendars for events assigned to specific categories, and events taking place at certain locations.
My Calendar even has a shortcode generator that lets you create shortcodes that will display the events in the way you want.
All of this makes My Calendar an appealing choice for anyone who wants to display their events in separate calendars, perhaps on different parts of their site, depending on custom criteria.
If you do want to change the appearance of the published calendar, you can access the underlying CSS through the plugin settings pages.
Unlike Events Manager, the user submissions functionality is a paid feature. The Pro version has some other potentially useful features, including the ability to import events in CSV format, upgrade the search tool, and the ability to share events between sites.
Also unlike Events Manager, My Calendar doesn’t have ticketing and booking functionality. However, you can use the free My Tickets plugin from the same developers to add this functionality to your site.
When it comes to adding events to your website, My Calendar has a custom user interface that isn’t quite as visually appealing as the default WordPress one. However, apart from the admin widgets encouraging you to upgrade or make a donation to support the plugin, it’s still user-friendly.
One of the nice features of My Calendar is that it comes preloaded with tags for letting your visitors know how accessible an event is.
My Calendar Pros and Cons
- Lots of setting and customization options
- Comes with sample data
- Accessibility tags
- Optional Google Maps integration
- Built-in user capabilities manager
- Shortcode generator
- Published calendars don’t look as good as other options
- No support for adding event organizers
- The user interface looks a bit dated
- No event tags (just categories)
My Calendar is slightly lacking in some areas compared to the completion. However, the accessibility tags, CSS-editing capabilities, and customization options could help this plugin appeal to some readers.
5. EventON (premium)
EventON is the best-selling events and calendar plugin at the CodeCanyon WordPress plugin marketplace. It’s regularly updated, too.
One of the best aspects of EventON is how your calendar and events are displayed on the frontend of your site. As well as looking good, the events calendar can also be displayed in many different ways.
If flexibility and visual aesthetics are important to you, then the cost of EventON should be easy to justify.
Not only do the published calendars look good, but the system for adding events to the calendar has been well implemented, too.
Unlike the free events calendar plugins, EventON does use the latest version of the WordPress editor. Thanks to this, you can use the new features of the block editor to create your event pages.
All the features of the popular free events calendar plugins are available in EventON. However, you can also collect payments for event attendance, create hybrid online and in-person events, and display live event progress bars, to name just a few of the many premium features of EventON.
As well as the different layouts and presentation options for publishing calendars, you can also add them to your site in many ways. Some of the options include widgets, shortcodes, and blocks.
EventON Pros and Cons
- Extra features only available as paid add-ons
- The non-minimal design style might not appeal to everyone
If you’re looking for a very powerful event calendar plugin at a reasonable price, EventON is hard to beat. While the published calendars and events look good, their overall style might not be to everyone’s taste.
6. Stachethemes Event Calendar (premium)
Statchethemes Event Calendar is another premium option from CodeCanyon. It’s priced between EventON and Modern Events Calendar and doesn’t have any paid add-ons. Due to this, you get access to all of the Stachethemes Event Calendar features for one price.
In addition to the main calendar display templates, you can also use the Stachethemes Event Calendar widgets to display a list of upcoming events in the sidebar of your website. As it has been built to integrate with the Elementor page builder plugin, you can also easily add calendar elements to your custom page designs.
Stachethemes Event Calendar integrates with many of the most popular payment gateways, processors, and eCommerce services to enable event payments through your website.
The backend user experience is as well-designed as the frontend, making it easy to add and manage your events and calendar in your WordPress dashboard. Despite not using the default WordPress user interface, the process still works well.
Stachethemes Event Calendar Pros and Cons
- Support for event booking and ticketing
- A library of tutorial videos
- Many payment collection options
- Frontend event creation and submission
- Integrates with Google Maps and OSM (OpenStreetMap)
- No need for paid add-ons
- Custom backend user interface might put some people off
- Lacking any truly clean and minimal calendar templates
Stachethemes Event Calendar has everything most people will need from a premium event calendar plugin, without the need to pay for premium add-ons.
7. Events Schedule (premium)
Events Schedule has a good selection of event calendar templates. The plugin also has its own builder tool that lets you design custom calendar displays.
The Events Schedule visual builder has over 120 configuration options that allow you to present calendars on your website in many different ways.
However, if you don’t want to spend time customizing your calendars, there are multiple pre-built templates that are ready to go.
Thanks to WooCommerce support, you can sell tickets for your events and manage bookings all through your WordPress dashboard.
Events Schedule is also compatible with WPBakery Page Builder should you wish to integrate the calendars into your custom page designs.
Events Schedule Pros and Cons
- Well-designed and varied calendar template options
- Timetable and daily schedule templates
- WooCommerce-integration and payment collection support
- Affordable price with no premium add-ons
- Slightly fewer features than other premium plugins
- Not as many calendar templates as other premium plugins
Compared to some of the other premium options, Events Schedule is a more competitively priced event calendar plugin. It doesn’t have as many templates and features as the other paid plugins, but if you like the look of Events Schedule, it’s a solid option.