How To Create A Repeating Event in Google Calendar

Well, you would like to create a repeating event in Google Calendar to remember the Mother’s Day.

You need to create an event in Google Calendar that will repeat “Annually on the second Sunday in May” but you don’t know how to do it in Google Calendar because there is no such option to do it. Right?

Let me show you how you can.

Open any text editor (vim, nano, Notepad, etc.) and write the following codes (or simply copy and paste):

BEGIN:VCALENDAR
BEGIN:VEVENT
RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU
DESCRIPTION:
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Mothers Day!
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR

Save the file as MothersDay.ics

Open Google Calendar and go to Settings > Calendars > import calendar and select the calendar file you have just created.

Voila! You will see that an event has been created repeating annually on the second Sunday in May.

That’s all folks!

Here are the details so that you can customize it to fit your needs:

RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU

RRULE: -> recurrence rule

FREQ=YEARLY -> the rule runs yearly

BYMONTH=5 -> the rule runs in every 5th month (in May)

BYDAY=2SU -> the rule runs on the second Sunday

For detailed documentation: https://datatracker.ietf.org/doc/html/rfc5545

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.