Menu Close

Copying Events from One Google Calendar to Another

From time to time, it is necessary to move events from one Google calendar to another.  Because the process is not obvious (and I can never remember exactly), I thought it would be helpful to have it here.

  1. Login to the Google account with the calendar that has the events you want to get.
  2. Go to the Calendar section.
  3. Click on the downward pointing triangle next to the calendar name that you want to copy, and select Calendar Settings from the pop-up menu.
  4. Click on the ICAL button next to Private Address.Google calendar ical export option
  5. This brings up a window with a complicated link that ends in “basic.ics”.
  6. Click on the link, and select the “Save file” option, and save to your desktop.
  7. Now close that Google calendar, logout, and login to the Google account that contains the calendar where you want to move the events.
  8. Go to the Calendar section.
  9. Click on the downward pointing triangle next to Other Calendars on the left, and select “Import Calendar”.  This opens Import Calendar window.
    Google calendar import step
  10. Click on the Browse button to select the file “Basic.ics” that was saved on your desktop.
  11. Click on the drop down to select the calendar that should receive the events.
  12. Click the Import button.
  13. The events should now all be copied over to the new calendar.


  1. Ken

    We are copying one calendar from one google calendar to anothger.

    I followed the above instructions and when it downloaded a calendar to the second it copied every event except each even in calendar has no information.

    Each time slot where an event took place is just shows the word busy

    Could you advise solution

  2. Bill

    This will not delete events from the original calendar, so you would have to go back and do this manually.

Leave a Reply

Your email address will not be published. Required fields are marked *