Back to blog
|

How to Share a Notion Calendar with Anyone

Turn any Notion database into a shareable calendar feed. Recipients subscribe in Google Calendar, Apple Calendar, or Outlook. No Notion account needed.

To share dated Notion database entries with someone who uses Apple Calendar, Google Calendar, or Outlook, create a private iCal feed and share its URL. The recipient subscribes in their calendar app without needing a Notion account. The feed is read-only, and anyone with its URL can read the included events.

Choose what you want to share

  • Share your availability when someone needs to book time with you. Use the scheduling tools in Notion Calendar for that workflow.
  • Share a Notion page or database when people need to read or collaborate inside Notion. Access depends on its sharing permissions; a published page can be viewed without a Notion account.
  • Share a calendar feed when people need your database's dated entries in their own calendar app. Follow the steps below.

Create the feed as the database owner

  1. Sign in to Notion to Calendar with your Notion account and grant access to the database you want to share.
  2. Select the database and the date property that should become calendar events. Check that the entries you want to share have dates.
  3. Open the calendar in your dashboard and choose Get calendar link to copy its private iCal URL.
  4. Review the included events and details before sharing. Send the URL only to the people who should see them.

Free supports one selected calendar with up to 30 events. Premium adds filters and custom event descriptions, so you can select which entries and properties appear. Changing the selected calendar on Free disables the previous feed.

Subscribe as the recipient

Use your calendar app's subscription option. Importing a downloaded calendar file once will not keep it updated.

Apple Calendar on iPhone or iPad

  1. Open Calendar, then Calendars → Add Calendar → Add Subscription Calendar.
  2. Paste the feed URL and tap Find.
  3. Choose a title and color, select iCloud next to Account, and tap Done.

On iOS 18 or iPadOS 18 and earlier, tap Subscribe and Add instead. Use the same Apple Account on your devices to see the iCloud subscription across them. On Mac, use File → New Calendar Subscription and choose iCloud as the location. See the Apple Calendar setup guide.

Google Calendar

  1. Open Google Calendar in a desktop browser.
  2. Next to Other calendars, click + → From URL.
  3. Paste the feed URL and click Add calendar.

See the Google Calendar guide for the iCal subscription steps. Recipients need the shared feed URL, not the owner's Google direct connection.

Outlook

  1. Open Calendar in Outlook on the web.
  2. Choose Add calendar → Subscribe from web.
  3. Paste the feed URL, name the calendar, and select Import to save the subscription.

See the Outlook setup guide, including the instructions for classic Outlook.

What recipients can see and change

Recipients see the event titles, dates, and any additional details included in the feed. They do not gain access to edit your Notion database. The subscription is read-only, so changes must be made in Notion, not in the recipient's calendar.

Treat the URL as an access link. Anyone who receives or forwards it can read its events. Keeping your Notion workspace private does not make the contents of a shared feed private from its subscribers. Exclude internal notes and other information your recipients should not see.

For example, a freelancer can share project milestones with a client, or a teacher can share assignment deadlines with students. Premium filters can limit a feed to client-facing entries or a particular class.

When changes reach subscribers

Each calendar app chooses when to check for updates. Free uses a six-hour server cache; Premium uses a shorter cache, but neither controls the recipient app's refresh schedule. Subscribers may see a changed date later rather than immediately.

If an event is missing, check that it has a date, is included by any filters, and falls within the plan's event limit. Then allow the recipient's calendar app time to refresh.

Create your first calendar feed or follow the guide for your calendar app.

Ready to sync your Notion database with your calendar?