Notion
Google Calendar

Sync Notion and Google Calendar both ways

Move a linked event in Google Calendar and update its date in Notion. Two-way sync keeps supported events connected, so you can plan in Notion and reschedule in Google.

Two-way direct sync · iCal subscriptions

Secure connection
Two-way direct sync
Two-way sync

Connect your Notion database

Connect your accounts for direct sync. The one-way iCal feed remains available.

  1. 1

    Sign in with Notion at notiontocalendar.com

  2. 2

    Pick the database and date field to sync

  3. 3

    Connect your Google account from the dashboard

  4. 4

    Start direct sync to create a dedicated Google calendar

Read the full step-by-step guide.

Features of the integration with Google Calendar

Powerful tools to enhance your productivity

Plan in Notion and reschedule linked events in Google Calendar

Update mapped event titles and dates from either app

Sync supported location and description edits to mapped Notion properties

Continue using Google Calendar's familiar interface

Keep synced events in a dedicated Google calendar

Direct API updates without waiting for an iCal refresh

Start free with one read-only iCal calendar

FAQ

Frequently Asked Questions

Everything you need to know about connecting Notion to Google Calendar

Can I import new Google Calendar events into Notion?

No. Two-way sync updates events already linked to Notion pages. Create the event in Notion first. Unrelated events created in your calendar are not imported into the database.

What are the limits of two-way sync?

Recurring events, attendees, meeting responses, reminders, and conferencing changes are not synchronized. Deleting an event in your calendar does not delete or archive its Notion page. Description edits must preserve generated links and read-only page content.

What if I edit the same event in both apps?

When both sides change, the later reliable modification time wins for supported edits. Notion takes priority when times are tied or uncertain, and during recovery. Changes are processed asynchronously, without a guaranteed instant update.

How does the synchronization between Notion and Google Calendar work?

Direct sync connects through the official Google Calendar API and creates a dedicated calendar for the selected Notion database. With two-way sync enabled, supported edits update the linked event in either app. You can also use a one-way iCal subscription.

Do I need to install any additional applications?

No. Connect Notion and Google from your browser to use direct sync. Google permission is limited to calendars created by this app. The Free iCal option uses a subscription URL and needs no Google account authorization.

What happens if I delete an event in Notion?

With direct sync, the mapped event is removed from the dedicated Google calendar when the connection next processes changes. With an iCal subscription, it disappears the next time Google refreshes the feed.

Do edits in Google Calendar update Notion?

Yes, when the connection has two-way sync enabled. Title and date edits to linked, non-recurring events can update Notion. Location and description edits require supported writable properties. Older observation-only connections must enable two-way sync first. The iCal feed is always one-way.

Should I keep my old Google iCal subscription?

Keep it while you verify the new dedicated calendar. Once both show the same events, remove the old iCal subscription to avoid duplicates.

Pricing

Start with the free plan, and upgrade when you need more

Free

For one Notion calendar

  • One iCal feed
  • Up to 30 events
  • Titles and dates from Notion
  • Google, Apple, Outlook and other iCal apps

Read-only feed with a six-hour source cache. Your calendar app decides when to refresh it.

$0

/month

No credit card needed.

Get started

Premium

For work across calendars and workspaces

  • Unlimited feeds for Apple Calendar and more
  • Filters and custom event details
  • Multiple Notion workspaces
  • Two-way edits with Google and Outlook

Google and Outlook direct sync support two-way edits on linked, non-recurring events when enabled. Direct connections remain in beta. iCal feeds are read-only.

$3

/month

Billed monthly. Cancel anytime.

See all Premium features
Several Notion workspaces, one account
Connect your personal, work or client workspaces and choose which databases to use. Each workspace keeps its own permissions.
Direct calendar connections
Use Google and Outlook in the same account. With two-way mode enabled, supported edits to linked, non-recurring events update Notion. Google uses a dedicated calendar; Outlook uses a selected writable calendar. These direct connections remain labeled beta.
Feeds for each project
Create multiple Calendar Links from a database. Each can have an iCal feed, one Google destination, and one Outlook destination. Apply filters or start from a supported Notion view.
The event details you need
Choose titles and descriptions from Notion properties. Include locations, links and attachments in compatible iCal apps. Direct connections support their own set of mapped fields.
More dates in your calendar
Premium feeds currently fetch roughly 300 events through bounded pagination, rather than an unlimited database export. Formula date fields can be published but cannot receive calendar date edits.
Share a schedule by URL
Share an iCal feed with people who do not use Notion. Anyone with the private URL can read that feed, so share it only with the intended recipients.
Shorter feed caching
Premium keeps the source feed fresh more often. Calendar apps still choose when to fetch iCal subscriptions. Direct Google and Outlook connections do not wait for that polling cycle; processing is asynchronous.

Ready to connect Notion to Google Calendar?

Start organizing your events in Notion while enjoying them in your favorite calendar app.

Free to start
No code required
Cancel anytime