Skip to main content

Repeating Events

Repeating events reoccur at regular intervals (such as every day, every week, or the second Thursday of every month).

Creating Repeating Events​

BusyCal allows you to create powerful recurring events with flexible patterns to handle everything from simple daily tasks to complex meeting schedules.

To create repeating events in BusyCal, click the "repeat" pop-up menu on the Info Panel and choose a repeat interval from the pop-up menu.

Repeating Event menu

Editing a Repeating Event​

Repeating events require special handling when you need to make changes. BusyCal gives you options to edit either a single occurrence or the entire series of events.

Editing a Single Instance vs. Entire Series​

When you edit a repeating event, BusyCal will ask whether you want to:

  1. Edit This Occurrence - Changes only the selected instance
  2. Edit All Occurrences - Changes the entire repeating series
Edit Single or Entire Series Dialog

Techniques for Modifying Repeating Events​

To Edit a Single Occurrence:​

  1. Double-click the specific occurrence you want to change
  2. When prompted, select Edit This Occurrence
  3. Make your changes to that instance only
  4. The edited occurrence will now appear as an "exception" to the recurring pattern

To Edit the Entire Series:​

  1. Double-click any occurrence in the series
  2. When prompted, select Edit All Occurrences
  3. Any changes you make will apply to every instance of the repeating event

Moving a Single Occurrence of a Recurring Event​

In BusyCal, a single occurrence of a recurring event cannot be moved to a different calendar—only the entire series can be moved.

Why?​

Recurring events are treated as a single entity tied to the same calendar - this is how all calendaring apps work. Moving one occurrence would break that structure, so any changes to the calendar apply to the whole series.

What Can You Do Instead?​

If you need one instance of a recurring event on a different calendar:

  1. Duplicate the event → Right-click the occurrence and select Duplicate Event.
  2. Move the duplicate → Drag it to the desired calendar.
  3. Delete the original occurrence → Right-click and choose Delete This Occurrence.

This ensures your event stays on the correct calendar without affecting the full series.

Custom Repeats​

In addition to the standard repeat intervals, you can create custom repeat intervals by choosing Custom and choosing a repeat frequency.

Custom Repeat

Here are some examples of custom repeat intervals.

Repeat Every Other Day​

Repeat every other day

Repeat Every Other Weekday​

Repeat every other wednesday

Repeat Every Other Week on Tuesday, Wednesday, Thursday and Friday​

Repeat every other week

Repeat Every Month on the 1st and 15th​

Repeat first and fifteenth

Repeat Every Month on the Second Thursday​

Repeat second Thursday

Repeat Every Month on the Last Friday​

Repeat Every Month on Last Friday

Repeat Every Month on the Last Day​

Repeat Last Day

Repeat Every 3 Months (Quarterly) on the 15th​

Repeat 3 months

Repeat Every Year on the 4th Thursday of November (Thanksgiving in the United States)​

Repeat Thanksgiving