Home / Blog / The Events Calendar WordPress Plugin: The Complete Guide (2026)
Guides 9 min read

The Events Calendar WordPress Plugin: The Complete Guide (2026)

Table of Contents

Managing events on WordPress without a dedicated plugin is painful. Custom post types, shortcodes cobbled together, and zero attendee management — it does not scale past a handful of events. The Events Calendar exists to solve that. With hundreds of thousands of active installs and more than a billion events powered since 2009, it is by far the most widely deployed wordpress event calendar in the ecosystem.

This guide covers everything: what the plugin actually does, the difference between the free version and paid plans, the add-on ecosystem, setup basics, honest pitfalls to watch for, and how AI tools like Easy MCP AI can take event management to another level when your calendar grows beyond what a single admin can comfortably handle manually.


What Is The Events Calendar?

The Events Calendar is a WordPress plugin built specifically for creating and managing event listings. It was originally developed by Modern Tribe, later rebranded to StellarWP, and is now owned and maintained by Nexcess / Liquid Web. The core free plugin is available from the WordPress Plugin Directory and provides everything needed to publish a functional public-facing calendar.

Out of the box, the free plugin gives you:

  • Multiple calendar views — month, list, and day views, all fully responsive
  • Event search — visitors can find events by keyword
  • Venue and organizer management — saved, reusable records linked to events
  • Google Maps integration — auto-embedded maps on event detail pages
  • Google Calendar and iCal export — one-click subscription links for attendees
  • JSON-LD structured data — helps events appear in Google’s event rich results
  • Block Editor support — Gutenberg-native event creation
  • WP REST API endpoints — exposes events data for headless or external use
  • CSV import — bulk-load events from a spreadsheet
  • Categories and tags — segment events for filtered views

The plugin is entirely self-hosted. Your event data stays on your server, not on a third-party platform.


Free vs. Paid: What You Actually Get

The Events Calendar restructured its pricing model significantly. The old “Events Calendar Pro” add-on is now bundled into tiered plans sold through Nexcess/Liquid Web. Here is a breakdown of current options as of mid-2026:

FeatureFree (Core Plugin)Essentials ($259/yr)Pro ($399/yr)Elite ($599/yr)
Month / list / day viewsYesYes + more viewsYesYes
Recurring events & seriesNoYesYesYes
Ticket sales (Stripe, PayPal, Square)NoYesYesYes
No commission on ticket salesYesYes
WooCommerce ticket integrationNoNoYesYes
Revenue splittingNoNoYesYes
Custom attendee registration formsNoNoYesYes
QR code check-in appNoNoYesYes
Venue seat mapsNoNoNoYes
Automated email marketing (Promoter)NoNoNoYes
Event imports per day0 (manual CSV)100200200
Calendar shortcodesNoYesYesYes
Custom event fieldsNoYesYesYes
Community (user-submitted) eventsNoYesYesYes
Priority supportNoYesYesYes

The free plugin is genuinely useful for simple event listing. Once you need recurring events, ticket sales, or more than month/list/day views, you need at minimum the Essentials plan.


The Add-On Ecosystem

Several companion plugins extend wordpress the events calendar further. Some are free, some remain as standalone premium products:

Free:

  • Event Tickets — adds RSVP forms and basic ticket selling to any WordPress post or page; can run independently of The Events Calendar
  • Advanced Post Manager — improves the admin event list with bulk editing and filtering

Premium (standalone or bundled):

  • Event Aggregator — auto-imports events from Meetup, Google Calendar, Eventbrite, iCalendar, and CSV feeds on a schedule. Available as a service add-on
  • Event Tickets Plus — full WooCommerce and Easy Digital Downloads integration for ticket sales
  • Event Tickets Wallet Plus — adds Apple Wallet passes and PDF tickets, as a separate add-on to Event Tickets Plus
  • Filter Bar — adds advanced frontend filtering by category, tag, custom fields, date range, and more; essential for large calendars
  • Community Events — lets site visitors submit events through a frontend form with moderation support
  • Eventbrite Tickets — syncs ticket sales directly with Eventbrite

The plugin also reports compatibility with Avada, Divi, Enfold, and Genesis, though theme conflicts do occasionally surface (more on that below).


Setting Up The Events Calendar

Installation follows the standard WordPress flow — search “Events Calendar” in the Plugin Directory, install, and activate. First-time setup involves three configuration areas worth visiting immediately:

1. General Settings (Events > Settings > General) Set your events page URL slug, date/time formats, and map API key for Google Maps embeds. Without the Maps API key, the map module will display a quota warning.

2. Display Settings Control default calendar view, number of events per page, and whether past events remain publicly visible. The default of showing a paginated list works fine for small calendars; heavier sites may want to adjust for performance.

3. Permalinks After activation, visit Settings > Permalinks and save (even without changes) to flush rewrite rules. Skipping this step causes 404 errors on event pages.

From there, create your first event via Events > Add New. The event editor adds fields below the standard WordPress editor: start/end date/time, venue, organizer, event URL, and cost. Categories and tags work exactly like standard WordPress taxonomy terms.


Alternatives Worth Knowing

The Events Calendar is not the only option. Two alternatives worth benchmarking before committing:

Modern Events Calendar — A separate plugin (not affiliated with The Events Calendar despite the similar name) with a different UI and a one-time license pricing model. Stronger on visual styling out of the box; weaker on the ticketing and import ecosystem.

Amelia — Booking-focused rather than calendar-focused. Better fit if your primary need is appointment scheduling or service booking with staff management. Weak on public calendar views.

For pure event listing and ticketing on WordPress, The Events Calendar remains the most battle-tested option — though Liquid Web’s 2021 acquisition of the plugin, and its 2026 rebrand from StellarWP to Nexcess, has drawn criticism in reviews for UI changes and aggressive upselling.


Common Pitfalls

Based on the plugin’s support forum and review history, these are the issues that catch site owners off guard:

Theme conflicts. The Events Calendar outputs its own CSS. Some themes (particularly highly opinionated page builder themes) override or clash with calendar styles. Test on a staging site before deploying to production with a new theme.

PHP version compatibility. Version 6.15.18 added an is_array guard specifically for Elementor conflicts. Keep both The Events Calendar and Elementor updated, or template rendering can break silently.

Recurring event performance. Large recurring event series generate many individual post records in the database. Sites with thousands of recurring events should monitor query performance and consider object caching.

Admin UI changes (2026). Version 6.16.0 added a Nexcess licensing menu to the WordPress admin sidebar, which surprised many existing users. Versions 6.16.1 and 6.16.2 subsequently removed it. If you are on an older version, updating resolves the intrusive menu.

CSV import formatting. The Events Calendar’s CSV importer has strict column requirements. The documentation includes a template; deviating from column naming causes silent import failures.


Managing Events at Scale with AI via Easy MCP AI

Once a calendar grows past a few dozen events — multiple venues, recurring series, imported feeds, and regular updates — the administrative overhead becomes significant. This is where AI tooling starts to make a real difference.

Easy MCP AI is a free, open-source WordPress plugin (available from the WordPress Plugin Directory) that turns your WordPress site into a fully compliant remote MCP server. This means AI clients including Claude, ChatGPT, Cursor, and n8n can read and write your site’s content via natural language — no Node.js proxy, no separate server, entirely self-hosted.

Easy MCP AI includes 10 dedicated Events Calendar tools covering event creation, reading, updating, and management. For deeper technical detail on the MCP integration specifically, see the Events Calendar MCP guide.

In practice, the tools unlock prompts like:

“List all events at the Downtown Venue happening in August, and for any that are missing a featured image, add a note to the event description flagging them for review.”

“Create recurring weekly events every Thursday at 7pm for the Yoga Series, running through the end of the year, using the Wellness Studio venue record.”

“Find all events in the ‘Workshops’ category that have fewer than 10 ticket RSVPs and update their status to ‘Draft’ until we can review promotion.”

These are operations that would require clicking through dozens of individual event edit screens manually. Via Easy MCP AI’s 242 total tools — 96 core WordPress tools, 92 plugin-specific tools (including 10 for The Events Calendar), and 54 data integrations — an AI client with site access can execute them in seconds.

Security is handled at the plugin level: API tokens are hashed with SHA-256 before storage (the raw token is shown only once, at creation), OAuth 2.1 with PKCE for client authorization, per-tool capability scoping, and standard WordPress capability checks on every call. Everything runs on your own server — there’s no third-party SaaS intermediary relaying your events data.


Key Facts

  • Developer: Originally Modern Tribe; currently Nexcess / Liquid Web
  • Active installs, current version, and rating: change frequently — check the live WordPress.org listing for current figures
  • Free plugin: Available at wordpress.org/plugins/the-events-calendar/
  • Paid plans: Essentials $259/yr · Pro $399/yr · Elite $599/yr (all renew annually, cancel any time)
  • Events powered: Over 1 billion events since launch
  • Easy MCP AI Events Calendar tools: 10 (create, read, update events and related records)

Conclusion

The Events Calendar remains the go-to wordpress event calendar plugin for most use cases — proven at scale, extensible, and with the deepest ecosystem of add-ons available for WordPress events. The free tier handles basic listing and display well. The paid plans unlock recurring events, ticketing, and the infrastructure needed for serious event operations.

The practical ceiling shifts once your calendar is large enough that manual event management becomes the bottleneck. That is where connecting your WordPress site to AI clients via Easy MCP AI — using its 10 Events Calendar tools — lets you manage at scale through natural language instead of individual edit screens.

Get Easy MCP AI from the WordPress plugin directory


Official Sources

Ready to control WordPress with AI?

Install Easy MCP AI on your site and connect Claude, Cursor, or any AI assistant in minutes.

Related Posts

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.