Events Plugins for WordPress

Started to review. They include:

FeatureEvents Organiser ProEvent OnAmeliaModern Events Calendar
Stripe Integration$$$$$$
Multilingual SupportY
Polylang Integration?Y (sort of)Y
MailerLite Integration$$
Elementor CompatibleY
Free version?YYYY
Price (Pro)*53 USD + VAT74 USD
Lifetime updates?YY
Moneyback guaranteeY – 30 days

* Price is for a single-site license.

Which Plugin?

In this post I skimmed through some of the “20 Best WordPRess Events plugins” and whittled the list down to five. These are based on the standard requests I get from my clients, which generally tend to require:

  • Stripe integration
  • Multilingual support
  • Calendar integration (iCal or Google)

I also use Elementor on alot of sites, so my personal preferences is for a plugin that is Elementor compatible.

Of those listed below I’ve used Amelia before, but that has been for short events bookings, like language lessons or a short consultation slots of 30 minutes or one our, such as those typically associated with a hairdresser or accountant or a fitness studio rather than for paid for events that take place over one or many days. The list below is put together specifically with half-, full- or multi-day events in mind.

Events Organiser Pro

Interface looks dated. I didn’t like the demo on the site.

Event Organiser Pro Features

Event On


Looks like a really clean plugin – some really pretty looking display options BUT soooo many add-ons, all priced individually. Too complicated!


  • Responsive support team
  • Nice interface


You can see this plugin in use on the English With Kerri site from my portfolio.

Modern Events Calendar

This one looks like a possible. I think most of what we need is in the free version.


Might need an add-on to enable booking limits (limited places)




This plugin is very reasonably priced at 49 USD and uses WooCommerce for payments etc., meaning that there is no additional cost for Stripe payments. The only complication is that you have to have a unique product for each event.

Simply Schedule Appointments


This is a very tidy-looking plugin but is lacking a few features you might need, such as WooCommerce integration and the ability to book recurring appointments and packages.

Why use an Events Plugin on your WordPress site

Most plugins (any worth paying for) will automatically generate the appropriate Schema tags for your events. Schema as essential code that is ready by search engines that identifies the type of content on the page: in this case, you want the search engine to know this is an event with a start and end time, a title, description, and a price.