Save up to 35% on Merchant Pro

Unlock the potential of your WooCommerce store


7 Best Event Calendar Plugins for WordPress 2023

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)

Modern Events Calendar is a powerful freemium events calendar plugin that offers two versions: MEC Lite and MEC Pro.

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.

Calendar Column View

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.

Calendar Filters

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.

Month View

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.

Create Event

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.

Add New Event

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.

Published events, frontend view

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.

More Info / Download Demo

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.

List and Calendar View

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.

User Capabilities
Events Manager User Capabilities Controls

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.

Template Editor
Events Manager Template Editor

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.

More Info / Download Demo

4. My Calendar (freemium)

My Calendar is another highly rated free WordPress event calendar plugin.

Month View

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.

Shortcode Generator

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.

CSS Editor

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.

Event Editor

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.

Accessibility Tags

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.

More Info / Download Demo

5. EventON (premium)

EventON is the best-selling events and calendar plugin at the CodeCanyon WordPress plugin marketplace. It’s regularly updated, too.

Calendar View

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.

Alternative Calendar View

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.

Edit Event

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.

Edit Event Settings

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


  • Many options for displaying events calendars on your site
  • Well-designed calendar templates
  • Support for collecting payments via PayPal
  • Optional Google Maps integration
  • Ability to hide events and event fields
  • Backend demo and limited free version available


  • 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.

More Info / Download Demo

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.

Calendar Month View

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.

Map Integration

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.

Add Event Screen

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.

More Info / Download Demo

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.

Month View

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.

Events Timetable Schedule

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.

More Info / Download Demo

Share This Article:
Facebook Twitter
Disclosure: Some of the links in this post are affiliate links, meaning that if you click on one of the links and purchase an item, we may receive a commission. All opinions however are our own and we do not accept payments for positive reviews.

One comment

  1. To be honest I think the Modern Tribe Event Calendar is overrated.

    It is hard to use and difficult to customize.
    The support docs are poorly documented (try finding out how to use shortcode, there are like 30 docs on it. I can never find what I want).
    And the overall design is just not that good looking.

    I don’t know why everyone thinks this plugin is so great. It is expensive, clunky, ugly and hard to use. There are so many better plugins out there.

    Just my opinion.

Leave a Reply

Your email address will not be published. Required fields are marked *