Enjoy 15% OFF on all our lifetime packages during our Summer End Sale!
D : H : M : S
recurring event

How to Create Recurring Events in WordPress with WpEvently

Repeating events are a godsend to event organizers since you can design repeating events like weekly classes, monthly meetings, or yearly festivals without ever having to repeat anything.

Scheduling repeating events on your WordPress site can be as silky smooth as a lazy summer breeze with the right plugin. WpEvently, a powerful WordPress event management plugin that is WooCommerce compatible and makes designing and managing recurring events easy. In this blog, we will guide you through how to create recurring events in WordPress with WpEvently, so that your events are professional and convenient.

But before adding a recurring event, let’s know about it.

What Is a Recurring Event?

A recurring event (also referred to as a recurrent event) is an event that repeats at regular periods, say, every day, every week, every month, or every year. Instead of specifying each occurrence individually, you specify a pattern, and the system creates all of them automatically.

WpEvently’s Recurring Events Addon simplifies this by enabling you to create multiple date and time options within one event, ideal for ticketed events like appointments or classes.


Why Use Recurring Events?

  • Time-Saving: Create once, and all instances are created.
  • User-Friendly: Visitors can choose their preferred date from a date picker or list.
  • Scalable: Ideal for small businesses or large organizers hosting recurring events.

Recurring Events Examples

Following are real-world examples of recurring events using WpEvently:

Daily: A museum that offers guided tours every day at 2 PM.

Weekly: A gym that offers yoga classes every Monday and Wednesday.

Monthly: A networking organization that meets every first Thursday of the month.

Yearly: A town fair that is organized every July 4th.

Here, these scenarios are perfect for WpEvently as it allows guests to select specific dates and times when purchasing tickets.

Step-by-Step Guide to Creating Recurring Events

Follow these steps to set up recurring events in WordPress using WpEvently. This tutorial assumes you have WordPress and WooCommerce installed.

Step 1: Install and Activate WpEvently

First, you need to install the WpEvently plugin:

How to Create Recurring Events in WordPress with WpEvently 1
  1. Log in to your WordPress dashboard.
  2. Navigate to Plugins > Add New.
  3. Search for “WpEvently” in the plugin search bar.
  4. Click Install Now, then Activate the plugin.
  5. Ensure WooCommerce is installed and activated, as WpEvently relies on it for ticketing and payments.

Note: Previously, recurring event features were under the Pro version as addons, but now they are complimentary in the free version.

Step 2: Create a New Event

Once WpEvently is activated, you can start creating your event:

  1. Go to Events > Add New Event in the WordPress dashboard.
  2. Enter the event title, description, and other details (e.g., location, organizer).
  3. Scroll to the Date & Time section to configure the event schedule.

To learn the whole process of event creation, follow how to use WooCommerce for Event registration.

Step 3: Set Up Recurring Event Settings

WpEvently’s recurring event feature allows you to define a repeating schedule:

Since WpEvently allows events to be set for a specific date and time or within a range, we could visually represent this in an image using two distinct elements:

  • Fixed Date & Time Events – This could show an event card with a specific date and time, like a seminar scheduled for July 15 at 10 AM.
  • Range-Based Events – This might feature a timeline or a calendar view displaying an event spanning multiple days, such as a conference running from July 10 to July 12.

How to Create Recurring Events in WordPress with WpEvently 2
  1. In the Date and Time section, select the Particular Event option.
  2. Choose the recurrence pattern:
    • Daily: For events happening every day (e.g., daily tours).
    • Weekly: For events repeating on specific days each week (e.g., yoga classes every Tuesday).
    • Monthly: For events occurring monthly (e.g., book club meetings).
    • Custom: For irregular schedules, allowing you to manually add specific dates.
How to Create Recurring Events in WordPress with WpEvently 3

Before going live:

  • Preview your event on the frontend to ensure recurring dates display correctly.
  • Test the ticket purchasing process to confirm customers can select their desired event instance.
How to Create Recurring Events in WordPress with WpEvently 4
  • Check the Recurring Stat page to verify stats are updated after order status changes.
  • Publish the event when satisfied.

Use Date Range

How to Create Recurring Events in WordPress with WpEvently 5

In the Date and Time section, select the Particular Event option.

  1. Specify the start and end dates for the recurring series.
  2. Add any special dates if your event has exceptions to the regular schedule.
  3. Configure ticket availability and pricing for each event instance.

Before going live:

  • Preview your event on the frontend to ensure recurring dates display correctly.
  • Test the ticket purchasing process to confirm that customers can select their desired event instance.
How to Create Recurring Events in WordPress with WpEvently 6

Pro Tip: Use the Event Duplicator Addon to quickly replicate recurring event setups for similar events, saving time.

Step 4: Customize Frontend Display

WpEvently ensures a smooth user experience on the frontend:

  • Customers can view all recurring event dates in a dropdown or calendar view (if using the Event Calendar Addon).
  • Each event instance is treated as a unique booking option, allowing users to select their preferred date and time when purchasing tickets.
  • Ensure your theme is compatible with WpEvently. Recent updates (May 2025) fixed issues with Elementor widgets not displaying all recurring events.

Conclusion

Creating recurring events in WordPress with WpEvently is straightforward and efficient, thanks to its intuitive interface and powerful features. Whether you’re hosting daily tours, weekly classes, or monthly webinars, WpEvently simplifies the process, letting you focus on delivering great events. Ready to get started? Install WpEvently today and take your event management to the next level!

Frequently Asked Questions

Can I set custom dates for recurring events?

Yes, WpEvently supports custom dates for irregular schedules. You can add these in the Date & Time section when creating or editing an event.

Do I need the Pro version for recurring events?

The free version supports basic recurring event functionality, but the Pro version or addons offer advanced features like custom forms and enhanced calendar views.

How do I fix issues with recurring event display?

Ensure you’re using the latest version of WpEvently (May 2025 or later) to benefit from fixes for issues like special date display or Elementor compatibility.