How to Import Your Google Calendar to


Are you ready to go all in and import your Google Calendar to

If you’re like me, you may be tired of this Google vs. Microsoft battle and have finally decided to pull the trigger and move your existing Google Calendar to your account. It certainly would make life easier, wouldn’t it?

Here is the good news: Google now allows you to export a copy of your Google Calendar into an ICS file. HURRAY!!! (ICS is just a file type that contains calendar data.) This feature is called Google Takeout and works pretty well for Calendar. [Note: It also has other components, like email export, but they do not work with accounts.]

Here is how you use Google Takeout to create an archive of your calendar:

1. Open from your browser and login with your account.

2. In a new tab, launch Google takeout:

3. Double-check that only Calendar is checked. And choose which calendars to download – I chose Include all calendars. Then click Create Archive.

Import Your Google Calendar to Outlook.com4. The archive will kick off. When it is finished it will send you a notification email.

export ICS file5. Once you receive the notification email, you will have an option to download your ICS file. It will be in a .zip format. Click the Download button.

Import Your Google Calendar to Outlook.com6. You will be asked to either open or save the .zip file that Google created. Click the down error next to Save button and tell it where to save your life.

google-export57. Navigate to where you saved your zipped archive. Open it up and copy the .ics file out of the zipped folder. [Note: if you had multiple calendars you will have multiple .ics files to choose from. You can import one or all of them, it’s up to you.]

Now you are ready to import your Google calendar to calendar.

  • Make sure you are in Calendar
  • Click Import on the top menu bar.

Import Your Google Calendar to

  • You have an option to either import to existing calendar or create a new one – I chose to import to existing. Click the Browse.. button and find your ICS file.


  • Click Import and the import will begin.
  • All you have to do now is to wait for the import to finish and you’re done.

It’s that easy; you can now go to your calendar and see all the imported appointments. I was actually kind of impressed with how well this method worked – surprised me because transferring between Google and Microsoft has not worked very well in the past. Don’t get used to it though, because importing email is not quite so easy. More on that in a later post.

Hope this helps you to import your Google Calendar to

Happy Importing!

You may also like our posts on How to Move Your Contacts from People App to and the entire Outlook series of posts.



  1. Wouldn’t this method create a static snapshot of your Google calendar? I instead used the “subscribe” method thinking that would be a dynamic view, updating when I update my Google calendar – but I don’t really understand all of it and would appreciate any clarification of the difference!

    • Hi Susan,
      Yep, that’s exactly what an import does. That’s why I say “move your existing Google Calendar to your account”. This post is about making a move, not syncing. We have other posts that talk about subscribing, so feel free to search the blog. The subscribe option is only a one-way sync and so whatever you change on the Surface, will not show up on the Google calendar.

  2. What I need now is the REVERSE process! As an early adopter of an RT I have got used to using my Calendar App on the RT and more recently my Lumia 1520 both running 8.1; both very convenient. But both my RT’s *desktop* Outlook, and of course my PC’s Outlook have got way behind. So how do I share/export my Calendar APP to these two other important programs? I use two Google email accounts which sync both ways to both Mail apps, and to my PC’s Outlook, without problems, and my account is set to export its emails to one of my Google accounts. I also login to my RT, Lumia, and PC using my account.

    • Hi Larry,
      So, you’re trying to export a calendar to Google? I’ve never actually tried that because that would be counter intuitive for the Surface tablets, but I believe has a Share options that allows you to export the calendar. I found this on microsoft’s forum:
      Good luck.

      • Thanks Joanna & Tim for your reply.

        Somehow you seem to have completely misunderstood my intention!

        I want to export/share all the calendars from my RT’s Calendar APP to my RT’s Outlook (in its ‘Desktop’) and then to my PC’s Outlook calendar – NOT to my Google calendars!

        I have tried inserting links from my’s Calendar webpage (Share > select calendar [offered 9 calendars!]) into Outlook (both RT desktop & PC, viz; account settings > internet calendars >, and both Outlooks return an error.

        By contrast both my Google emails synchronise both ways into both my Outlooks, and the Mail APP, without any problems. I just cannot extract/export/share my Calendar APP to the Outlooks! Microsoft has taken its ‘Metro’ minimalist approach too far with this app! I am baffled so far.


        From RT 8.1.1 Internet Explorer APP
        I am a retired UNIX sysadmin grappling with the illogicalities of the Windows product…

Leave a Reply