How to sync your Google calendars with Evolution

Evolution may not be the best, but it is the default email client on several popular distros, including Ubuntu and Debian. For that reason, syncing your Google calendars with Evolution means syncing them with the GNOME calendar as well. Yes, the one that appears when you click on the date and time in the main panel.

What's the trick?

1.- Open your Google calendar and, at the top right of the page, select the menu Settings> Calendar Settings.

2.- Then select the tab Calendars and click on the link of the calendar in question, which generally has as its title your Username.

3.- Once on your calendar settings page, right click on the green button that says iCal and what corresponds to you private address. Copy the link address.

4.- I opened Evolution, File> New> Calendar.

5.- Fill out the form using the following settings:

  • Type: In the web
  • Name: the name you prefer to give to the calendar
  • Color: the color that you like the most
  • URL: Paste the iCal URL that you copied in step 3.
  • Secure connection: select this option
  • Username- The username of the account that the calendar depends on.
  • Update- This depends on how often you prefer to sync the calendar.

It is also possible to carry out this last step by opening a terminal and executing the following code: / usr / lib / evolution-webcal / evolution-webcal URL. Where URL would be the URL of your iCal. However, the "graphical" option in this case is more "generic" since in other distros not based on Ubuntu, evolution-webcal is in another path. To find where you are, you can run find / -name evolution-webcal.

Ready! All appointments in the new calendar should appear immediately. 🙂

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

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



  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.