Skip to content
WordPress Events Calendar
  • FeaturesExpand
    • Monthly calendar view
    • List view
    • Daily agenda view
    • Event management
    • Venues and organizers
    • Timezones and all-day events
    • Gutenberg block
    • Add to Calendar
    • Categories and tags
    • Google Calendar import
    • Event submissions
  • Live Demo
  • DocsExpand
    • Installation
    • Creating events
    • Shortcode and block
    • Switch from The Events Calendar
    • Import a calendar
    • Troubleshooting
    • Event submissions
    • Page builders
    • Translation
  • CompareExpand
    • vs The Events Calendar
    • vs Modern Events Calendar
    • vs Sugar Calendar
  • Blog
  • Download free
WordPress Events Calendar

Home / Docs / Switch from The Events Calendar

Switch from The Events Calendar

You can migrate from The Events Calendar without a risky one-way export. Monthly Events Calendar 1.6 shows your existing events straight away, read-only, and only copies them when you decide to stay. The Events Calendar’s own data is never changed.

How to migrate from The Events Calendar, step by step

  1. Install Monthly Events Calendar next to The Events Calendar. You don’t need to deactivate anything yet.
  2. Look at your events. Open Events Calendar → Switch from TEC. It lists how many events, venues and organizers it found, and whether any are recurring series. Those events already appear in the Monthly Events Calendar block and shortcode — every date of a recurring series included.
  3. Try it on a page. Add the Monthly Events Calendar block to a draft page and browse your real events in month, list and day views.
  4. Import when you’re happy. Click Import into Monthly Events Calendar. It runs in small batches with a progress counter; if it stops, click again and it continues.
  5. Deactivate The Events Calendar. Old event addresses now redirect to the imported events, and pages using [tribe_events] show the new calendar.
Switch from The Events Calendar screen with found events and the import button
Events Calendar → Switch from TEC

What gets imported

From The Events CalendarBecomes
Events (published, scheduled, draft, pending, private)Events with the same title, content, excerpt, slug, author, status and publish date
Start, end, timezone, all-dayThe same local times and timezone; all-day stays all-day
Recurring series (Events Calendar Pro)One event per date, from 30 days ago to 12 months ahead
VenuesVenues with address, city, state, country, postal code, phone and website
OrganizersOrganizers with phone, email and website
Event categories (including parent/child)Event categories with the same names and slugs
TagsEvent tags
Featured imagesThe same images (nothing is downloaded again)
Event websiteEvent website
Rank Math and Yoast SEO titles, descriptions and focus keywordsCopied to the imported event

Running the import again updates the earlier copies instead of creating duplicates, so you can import, keep using The Events Calendar for a while, and import again before switching for good.

Keeping your SEO

  • Event URLs: the default single event address in The Events Calendar is /event/your-event/, and in Monthly Events Calendar it’s /events/your-event/. Once The Events Calendar is deactivated, every old /event/… URL returns a 301 redirect to the imported event — including recurring dates like /event/yoga/2026-11-18/.
  • Venue and organizer URLs (/venue/…, /organizer/…) redirect to your calendar page.
  • SEO settings: Rank Math and Yoast titles, descriptions and focus keywords come across with each event.
  • Slugs are kept, so links you’ve shared keep the same last part.

Before you deactivate The Events Calendar

  • While both plugins are active, The Events Calendar keeps the /events/ address if both use the same slug. Nothing breaks; Monthly Events Calendar takes over /events/ once you deactivate it.
  • Tickets and RSVPs from Event Tickets aren’t imported — Monthly Events Calendar doesn’t sell tickets yet. Keep Event Tickets running for events that still have sales open.
  • Recurring series become separate events. Recurring events are planned for version 2.0, and the importer tags each copy with its series so they can be merged later.
  • Changed your mind? Deactivate Monthly Events Calendar and reactivate The Events Calendar. Its data was never touched.

Frequently asked questions

Will my events show twice after importing?

No. As soon as an event is imported, the read-only copy from The Events Calendar is hidden from the calendar.

Can I turn off the read-only display?

Yes. Untick Show The Events Calendar events in Monthly Events Calendar on the Switch from TEC page.

Does it work if The Events Calendar is already deactivated?

Yes. It reads the data from the database directly, so it works whether The Events Calendar is active, deactivated or deleted (as long as its data wasn’t removed).

Which versions of The Events Calendar are supported?

Version 6 and later (with its custom tables) and older versions that store dates in post meta.

See your events in Monthly Events Calendar

Download free on WordPress.org
Compare the plugins
WordPress Events Calendar
  • Switch from The Events Calendar
  • About
  • Changelog
  • Roadmap
  • Support

© 2026 WP Monthly Events

Scroll to top
  • Features
    • Monthly calendar view
    • List view
    • Daily agenda view
    • Event management
    • Venues and organizers
    • Timezones and all-day events
    • Gutenberg block
    • Add to Calendar
    • Categories and tags
    • Google Calendar import
    • Event submissions
  • Live Demo
  • Docs
    • Installation
    • Creating events
    • Shortcode and block
    • Switch from The Events Calendar
    • Import a calendar
    • Troubleshooting
    • Event submissions
    • Page builders
    • Translation
  • Compare
    • vs The Events Calendar
    • vs Modern Events Calendar
    • vs Sugar Calendar
  • Blog
  • Download free