Title: RecurKit &#8211; Recurring Events for The Events Calendar
Author: marcos0811258
Published: <strong>November 11, 2026</strong>
Last modified: November 11, 2026

---

Search plugins

![](https://ps.w.org/recurkit/assets/banner-772x250.png?rev=3795726)

![](https://ps.w.org/recurkit/assets/icon-256x256.png?rev=3795726)

# RecurKit – Recurring Events for The Events Calendar

 By [marcos0811258](https://profiles.wordpress.org/marcos0811258/)

[Download](https://downloads.wordpress.org/plugin/recurkit.0.1.1.zip)

 * [Details](https://wordpress.org/plugins/recurkit/#description)
 * [Reviews](https://wordpress.org/plugins/recurkit/#reviews)
 *  [Installation](https://wordpress.org/plugins/recurkit/#installation)
 * [Development](https://wordpress.org/plugins/recurkit/#developers)

 [Support](https://wordpress.org/support/plugin/recurkit/)

## Description

RecurKit works with the free The Events Calendar. Churches, clubs, libraries, studios
and community centres that run a weekly service, class or meetup can create the 
event once instead of copying it by hand every week.

**How it works**

 1. Open an event and find the **Repeat** box in the editor (block editor and classic
    editor).
 2. Tick **Repeat this event**, choose the weekdays, and end it after a number of occurrences
    or on a date (up to 52 per series).
 3. Publish. RecurKit creates each occurrence as an ordinary event through The Events
    Calendar’s own API, copying the times, venue, organizers, categories, tags and 
    featured image.

**Manage a series** under **Events > Series**:

 * See every series with its rule, its next date and how many events it has.
 * Edit one occurrence in the normal event editor.
 * Edit an occurrence and every later one at once: title, start and end time, venue
   and description.
 * Delete a whole series.

Occurrences are normal events. They show in every calendar view, can be edited one
by one, and stay in place if you remove RecurKit.

RecurKit is an independent plugin. It is not made by or connected to the developers
of The Events Calendar. “The Events Calendar” is used only to say which plugin RecurKit
works with.

A separate paid add-on, RecurKit Pro, adds monthly rules (for example “2nd Tuesday”),
custom date lists, skip dates, a time shift for a whole series and series longer
than 52 occurrences. Everything described above is free and stays free. See [RecurKit Pro](https://brightlabs.app/apps/recurkit/pro/?utm_source=wporg&utm_medium=readme)
for plans and prices.

New to recurring events in The Events Calendar? Read [how to make recurring events with the free The Events Calendar](https://brightlabs.app/blog/the-events-calendar-recurring-events-free/?utm_source=wporg&utm_medium=readme).

This plugin makes no external calls and collects no data.

### Privacy

RecurKit for The Events Calendar makes no external calls, sets no cookies and collects
no personal data. On uninstall it removes its own `recurkit_` options and `_recurkit_`
event data, and deletes generated events only if you chose that.

## Screenshots

[⌊The Repeat box on a new event: pick the weekdays and when the series ends.⌉⌊The
Repeat box on a new event: pick the weekdays and when the series ends.⌉[

The Repeat box on a new event: pick the weekdays and when the series ends.

[⌊After publishing, the box sums up the series and links to it.⌉⌊After publishing,
the box sums up the series and links to it.⌉[

After publishing, the box sums up the series and links to it.

[⌊Events > Series lists each series, its next date and its events, and sets what
happens on uninstall.⌉⌊Events > Series lists each series, its next date and its 
events, and sets what happens on uninstall.⌉[

Events > Series lists each series, its next date and its events, and sets what happens
on uninstall.

[⌊Every occurrence is a real event in the Events list.⌉⌊Every occurrence is a real
event in the Events list.⌉[

Every occurrence is a real event in the Events list.

## Installation

 1. Install and activate the free The Events Calendar plugin.
 2. Upload the `recurkit` folder to `/wp-content/plugins/`, or install RecurKit from
    the Plugins screen, and activate it.
 3. Edit any event and use the **Repeat** box. Series are listed under **Events > Series**.

## FAQ

### Does it need The Events Calendar?

Yes, the free The Events Calendar. Without it RecurKit shows one notice and does
nothing else.

### Does it change The Events Calendar’s database tables?

No. Every occurrence is created, edited and deleted through The Events Calendar’s
own functions, so its tables stay consistent.

### Can I change the rule of an existing series?

Not in this version. Edit later occurrences from **Events > Series**, or delete 
the series and create it again with the new rule.

### What happens when I uninstall it?

Under **Events > Series** you choose what happens: keep the generated events as 
ordinary events (the default), or delete them. The events you created yourself always
stay. RecurKit’s own settings and data are removed either way.

### Does it send data anywhere?

No. It makes no external calls and does not track you.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“RecurKit – Recurring Events for The Events Calendar” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ marcos0811258 ](https://profiles.wordpress.org/marcos0811258/)

[Translate “RecurKit – Recurring Events for The Events Calendar” into your language.](https://translate.wordpress.org/projects/wp-plugins/recurkit)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/recurkit/), check out
the [SVN repository](https://plugins.svn.wordpress.org/recurkit/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/recurkit/) by [RSS](https://plugins.trac.wordpress.org/log/recurkit/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.1

 * Readme and plugin header only: plugin name now starts with what it does, a homepage
   link and two links to brightlabs.app. No code change.

#### 0.1.0

 * Initial release.

## Meta

 *  Version **0.1.1**
 *  Last updated **1 hour ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [events calendar](https://wordpress.org/plugins/tags/events-calendar/)[recurring events](https://wordpress.org/plugins/tags/recurring-events/)
   [the events calendar](https://wordpress.org/plugins/tags/the-events-calendar/)
 *  [Advanced View](https://wordpress.org/plugins/recurkit/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/recurkit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/recurkit/reviews/)

## Contributors

 *   [ marcos0811258 ](https://profiles.wordpress.org/marcos0811258/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/recurkit/)