Skip to content

Remote calendars in .ics format

Add any calendar that you have a link to in .ics format to Obsidian. This includes public calendars like this one of US holidays, but also includes private Google Calendars and public Apple Calendars. The walkthrough below shows where to find a Google Calendar's private .ics link, and how to add it to Obsidian, but any URL will work just as well.

Calendars are re-fetched automatically from their source at most every five minutes. If you would like to revalidate remote calendars directly, you can run the command Full Calendar: Revalidate remote calendars.

Using with Advanced Categories

Remote calendars are fully compatible with the Advanced Categories feature.

If an event from your remote calendar has a title like Work - Project Sync, the plugin will automatically parse "Work" as the category and apply any custom color you have configured in the settings. This is a great way to visually organize events from external sources.