Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Is it possible to create an event that repeats at every 1st, 3rd and 5th Friday in the month in Google calendar?

share|improve this question
add comment

9 Answers

up vote 13 down vote accepted

Although Google Calendar doesn't allow you to create or modify arbitrary recurrence rules, the iCalendar specification which it uses and understands is quite robust in this regard.

Create an ICS file with a custom recurrence rule (RRULE). For example, for an all-day event on the first, third, and fifth Fridays of every month, starting 2 March 2012:

BEGIN:VCALENDAR
BEGIN:VEVENT
DTSTART;VALUE=DATE:20120302
DTEND;VALUE=DATE:20120302
RRULE:FREQ=MONTHLY;INTERVAL=1;BYDAY=1FR,3FR,5FR
DESCRIPTION:
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Event on the first, third, and fifth Fridays.
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR

To import the ICS file: In the left-hand list of "My Calendars", click "Settings", then "Import Calendar" link. You can then move the event over to any other calendar if you'd like, but you won't be able to edit it from Google Calendar, aside from deleting it and reimporting.

If this helps, you may wish to read more about the flexibility offered by custom recurrence rules in the iCalendar specification.

share|improve this answer
    
Something about this didn't work when importing, but the error message wasn't at all useful. I was able to export my existing calendar, leave all the junk in there between VCALENDAR and VEVENT, then strip out all but one event and modify that to make it work. The dates look a little different and there's no INTERVAL, but I don't know exactly what was causing it to fail –  redbmk May 24 '13 at 21:56
add comment

The only practical way to achieve this is to create three separate events, one that repeats the 1st Friday, one that repeats on the 3rd Friday, and one on the 5th Friday (although not every month is going to have a 5th Friday).

recurring appt monthly on third friday

Update: Another method occurs to me: You would need to create 12 separate recurring appointments, one for each month, that starts on the first Friday of the month, repeats every two weeks, and ends on the last day of the month. Then you will hit, for that month, the first, third and, if it exists, fifth Friday.

share|improve this answer
    
That leaves the question about how you create an event that repeats on every 5th friday. When I click on repeat every month I get: repeats every last friday. –  Christian Sep 20 '10 at 11:16
    
@Al Everest, this is not really possible in Google Calendar, you can't choose 1st, 3rd, or 5th if you are selecting the Monthly repeats..!! When you're selecting monthly repeats you can only choose which day of the month, not of the week! –  Lipis Sep 20 '10 at 17:23
    
@Lipis: Oh really? What about the screen shot I've added? It clearly shows that you can choose to repeat on the third Friday of every month. –  Al E. Sep 20 '10 at 18:22
    
@Al Everett.. oups...! :) Missed that.. that's why we are here after all.. good to know! –  Lipis Sep 20 '10 at 18:50
    
It's possible to create something that repeats every third Friday. If you click on day of the week you however don't get repeats every 5th Friday. –  Christian Sep 21 '10 at 9:59
show 4 more comments

When faced with "you can't do it" answers regarding a web app, I try to find out whether it has a published API and use that. Lucky for you, Google Calendar has a well documented API. So if you can phrase your needs in any programming language, you can do it. Good luck!

share|improve this answer
add comment

Here's one solution:

Make a "sample" month, creating one Event on the first Friday, one on the third Friday and one on the fifth Friday.
For each event check the box "repeating" In the repeating window, check monthly and day of the month.

Your event will now show up for all these dates for as long as you wish.

share|improve this answer
    
That's what I suggested in my answer, which the OP didn't like much. –  Al E. Dec 1 '12 at 23:24
add comment

No it's not possible to set this rule.

The closest thing that you can achieve is to set it to daily and repeating every 14 days starting from one Friday.

share|improve this answer
1  
Very 14 days is something completely different as the event happens at certain days in reality. –  Christian Sep 19 '10 at 17:53
add comment

If you select a 5th friday and manually type "My Event on every 5th friday of every month" in the description box, it will add them appropriately. Of course you would substitute your title for "My event".

share|improve this answer
add comment

Click on the first day of the series in Google Calendar and type 'My Event, fifth Sunday of every month, 12:30-3:00' in the "What:" field:

Here is a blog post with more details: http://www.amilkhanzada.com/2013/06/google-calendar-repeating-events-on.html

share|improve this answer
add comment

Try Quick Add and type something like 8:30-10:30 Swimming every 5th sunday of every month.

share|improve this answer
    
This is a possible solution, but only works for every 5th Sunday, you'd need to add to this answer to address the rest of the question, as it's not as simple as adding 1 Quick Event to cover all recurrences. –  OnenOnlyWalter Nov 19 '12 at 21:23
add comment

If you select the third Friday of the month for the first occurrence and then select monthly it will figure out what you are doing and look just like your screenshot.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.