I would like to move a few dozen events from one calendar to another.

Is there a way to do this, without having to delete each event and re-create them on the new calendar?


By non-manual method, I mean not having to delete each event, then having to recreate each event with descriptions, times, invitations, etc. Perhaps this wording was poor, but the accepted answer does utilize Google's system for moving an event rather than me having to simulate the effect via delete/create.

1 Answer 1


When you edit the event, you can change which calendar it is on:

enter image description here

  • I did not see this, because I did not have the second calendar setup yet. However, I see it now! Commented Jun 13, 2011 at 21:14
  • 2
    Hm, that still involves editing each entry separately..
    – slhck
    Commented Jun 13, 2011 at 21:14
  • @slhck But it doesn't involve deleting each event and recreating it on the other calendar. I have not yet investigated the possibility of using Google Apps Script or the API ... Commented Jun 13, 2011 at 21:18
  • @slhck It does not involve deleted and re-entering the events with each description / invitation list, etc. I will edit my question to be a bit more clear in that respect Commented Jun 13, 2011 at 21:21
  • @hamlin11 Oh, okay. Well I thought about using a desktop calendar software or something, but if @Williams answer works out for you, that's fine :)
    – slhck
    Commented Jun 13, 2011 at 21:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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