Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've found that when subscribing my Google Calendar to an ICS feed, it takes hours, in some cases over 12 hours, for the updates to appear in Google Calendar.

They advertise that it self-refreshes every two minutes, but I've noticed this for over a year now.

Anyone else see this happening? For clarification, I'm talking not about subscribing to my Google Calendar ics feed, but rather using Google Calendar to subscribe to a different ics feed.

share|improve this question

The google calendar help suggests that google calendar is expected to be updating at least once every 24 hours. But I think you might find that google calendar normally checks for updates every six hours.

I've got some users picking up ical feeds generated from Moodle, and others using a perl script which does a bit of screen scraping from another app. The moodle calendars change quite infrequently, but the perl calendars may change on an hourly basis.

Checking the logs on my server, I can see google calendar bot routinely fetching either type of ical feed every six hours for most of our users, regardless of the type of feed, or apparently the frequency of recent changes.

More discussion about this over here:


share|improve this answer

If you trim old data and adjust the headers for the serving ical file, Google will speed up their refresh. Here's an example:


share|improve this answer

Your Answer


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.