As of April 2026, The Events Calendar is a WordPress Event plugin with 700K+ active installations and a 4.3/5 rating from 2,430 reviews. It has been downloaded 80M+ times in total. Requires WordPress 6.7+ and PHP 7.4+. Available on WordPress.org since 2010. Actively maintained — updated within the last month. Downloads are down 70% this week. Support resolution rate: 94%. Top alternative: WP Events Manager.
Easily create and manage an events calendar on your WordPress site with The Events Calendar free plugin. Whether your events are in-person or virtual events, this WordPress calendar plugin boasts professional features backed by our world-class team of developers and designers.
See more videos on our YouTube channel
Packed with loads of features, The Events Calendar is ready to go out of the box. It’s also extensible, easy to use, and completely customizable.
See the calendar in action on our demo experience. Just getting started? Read through the New User Primer to get set up.
Looking for additional features like recurring events, ticket sales, user-submitted events, automatic imports, and more?
Check out Events Calendar Pro, Event Aggregator, and more ad…
I had an issue with the event google map and TEC support logged in to fix it. Overall very happy with The Event Cal and highly recommend it.
First off, when I enabled the Event Manager it commandeered an Events page I already had content in and that all disappeared and was replaced by a calendar widget.
Next off, I tried adding an event and, in the description, I needed to add a shortcode form I have for charitable donation. This was a no-go. Evidently, the description box for an Event is basic HTML and there’s a convoluted back-door process of accessing a shortcode form with PHP, but no easy way to do it. None of the normal WP rules for managing content apply.
I searched around for a solution but couldn’t find one. I will need to disable the plugin and reconstruct my prior WP based event page.
We use TEC to publish our scheduled appearances on our website. TEC supports this perfectly, with just the right amount of features and integrations. The intuitive setup makes it child’s play to configure and use. And when I have a problem, support steps up with amazing speed, friendlyness, and accuracy.
Highly recommended!
Plus if you have any issues they have a great support staff who respond punctually and work closely with you to resolve any issue you might have.
Masood was great, he guide me to find the error, so we together fixed the problem.
| WordPress | 6.7+ requiredTested up to 6.9.4 |
| PHP | 7.4+ required |
is_array verification to guard against non-array values passed by Elementor in some contexts. [TEC-5762]Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.