Two planners are a common setup. Projects and tasks live in Notion. Meetings, calls, and appointments live in a calendar app. The week gets planned twice, and the task list usually loses, because a card with a due date is easier to ignore than a meeting with a client’s name on it.

Notion Calendar closes part of that gap. It is a calendar app that puts your Notion database dates on the same grid as your meetings, so a task with a date and a time can sit next to a call and be dragged around like anything else on the grid.

Setup takes about 15 minutes across five steps. The friction is almost always in the last step, where you connect a database, so this guide covers the setup, the database rules that decide whether the calendar is useful or just decorative, and the limits worth knowing before you rebuild your week around it.

What Notion Calendar is, and what it is not

Notion Calendar is a separate app from Notion, with desktop builds for Mac and Windows, mobile apps for iOS and Android, and a browser version that runs in Chrome, Safari, Firefox, Edge, and Arc (Notion’s app list).

It is not the same as the calendar view inside a database. That view still lives in Notion and works on its own, with no second app involved.

What Notion Calendar adds is the other half of the picture: it shows Google Calendar, Outlook, and Apple iCloud-synced events in the same grid as your Notion databases, so you plan against a real week instead of an empty one (Notion Calendar product page).

Two limits are worth knowing on day one:

  • Database items appear in Notion Calendar only. They are not pushed into your Google or iCloud calendar.
  • Google Calendar events cannot be imported into a Notion database, so the calendar is a view over your tasks, never a second copy of them.

Note

If all you want is a month grid of one database inside Notion, you do not need this app. A calendar view inside the database already covers that case.

Setup, step by step

Step 1: Install the app and sign in

Download the desktop app for Mac or Windows, or open the web app in a browser. Sign in with your Notion account. If you use iCloud, Apple requires an app-specific password rather than your Apple ID password, and the exact path through Settings is documented in Notion’s calendar account guide (Notion help: manage your calendars and events).

Step 2: Turn notifications on

Allow notifications when the app asks for them. That permission is what gives you the menu bar countdown, the reminder before an event, and the join button for video calls, which is the difference between a planner and a very pretty read-only grid (Notion’s getting started guide).

Step 3: Connect your calendar accounts

Open Settings, then Calendar accounts, then Add calendar account, and connect Google, Microsoft, or iCloud. Add work and personal accounts to the same grid: the whole point is seeing a real week, and hidden conflicts are how double bookings happen.

One practical limit: Notion Calendar starts to slow down past roughly five calendars, and you cannot subscribe to a new calendar from inside the app. Subscribe in Google Calendar or iCloud first, then reconnect the account.

Go to Settings, then Notion workspaces, then Add Notion workspace, and approve access. Two things trip people up here. The connection is per user and per workspace, so a workspace admin cannot switch it on for the whole team, and every person who wants the calendar has to connect it themselves. Connecting also does not hand your company your calendars (Notion help: use Notion Calendar with Notion).

Step 5: Add your task database

In the sidebar, find the workspace, hover over it, open the “…” menu, and choose Add Notion database. The faster routes are pressing O, or searching for “show Notion database” with Cmd or Ctrl + K. If you are already inside Notion, open the database, click the arrow next to the view name, and choose Manage in Notion Calendar. Adding databases works on desktop and web only.

Four rules decide whether the database behaves:

  • The database needs a Date property. Any database that has one can be added, and a calendar view is not required first.
  • If a database holds several date properties, you choose which one is primary, and that choice drives where items land.
  • Can view access is enough to connect a database. Changing items from the calendar requires Can edit content, so a shared team database may connect as read-only.
  • There is a cap of 20 databases, which is plenty for a task list, a content calendar, and a course plan, and a problem if you collect databases.

The database rules that decide whether time blocking works

Give the date a time

Items with both a date and a time appear as real blocks you can drag and resize. Items with an all-day date sit at the top of the day as banners, which is fine for deadlines and useless for planning an afternoon. For time blocking, set a start and an end time on the property. If your database is still a plain list without a date property, that comes first (building your first Notion database).

Do not time-block on a formula date

Dates produced by a Formula property, Created time, or Last edited time are read-only inside Notion Calendar. You can see them, and you cannot drag them, which defeats the whole exercise. Keep a plain Date property for anything you intend to schedule, and let formulas read from it if you want to compute it.

What you can change from the grid

Property Editable in Notion Calendar
Title Yes
Date and time Yes
Status Yes
Select and multi-select Yes
Text (no functions or mentions) Yes
Checkbox Yes
Page icon Yes
Person No, read only
ID No, read only
Formula, Created time, Last edited time dates No, read only

Every edit writes back to the database, so the calendar never becomes a fork of the truth. Permission rules are unchanged too: no Can edit content on the database, no editing from the grid. The database list panel has a slider icon at the top that sets a color per connected view, filters by status, filters by date range, and switches the primary date property, which is how you stop a 40-item backlog from turning the week into noise.

A ten-minute weekly routine

Time blocking fails when the calendar and the task list disagree about what is possible. One weekly pass, and the rest of the week is maintenance:

  1. Monday morning, open the database list panel next to your calendars, even if you never plan inside the app.
  2. Filter the panel by status so only work you can actually start is visible. If your statuses are still a mess, fix that first (the status list that makes a task system work).
  3. Drag three to five items onto the week. Give each one a real start time instead of dropping it on a day and hoping.
  4. Put the hardest item in the first free block before meetings start. On shared calendars, an auto-block hides the reason for the block without revealing the task.
  5. Friday, five minutes total: push unfinished items to next week, close what is done, delete what stopped mattering.

Tip

Set the task database as your default calendar in Settings, then Calendars, then Default calendar. It can be a Notion database, so new events you create inside Notion Calendar land in the same list you are already planning from.

Notion Calendar has booking links built in, which is enough for most freelancers and consultants. Press S, or click Schedule, and you get a link built from your availability. Choose a one-off or recurring link, set the booking window, and switch on Avoid conflicts so it only offers slots that are genuinely free. Every link includes reschedule and cancel options, and a single-use link stops the other person from reorganizing the meeting after they book (Notion help: availability and time zones).

Video meetings come from the same app. With a Google Calendar account, Google Meet is the default conferencing option, Zoom connects through Settings, then Conferencing, then Configure, and a custom link field covers everything else. FaceTime is not supported (Notion help: conferencing and connections). Shortcuts are worth ten minutes of attention: press ? for the full list, and set system-wide ones under Settings, then Menu bar, then System-wide keyboard shortcuts (Notion help: keyboard shortcuts).

Where Notion Calendar stops

Five limits to plan around:

  • Mobile is a companion rather than a full client: no event search, limited editing, calendar views capped at one, two, or three days, no out-of-office or focus events, and it cannot be set as your default calendar app.
  • Database items stay inside Notion Calendar. They do not appear in Google or iCloud calendar.
  • Calendar events do not flow into Notion databases. The direction is one way.
  • Read-only properties stay read-only, including Person, ID, and formula dates.
  • You cannot turn the calendar itself into a Notion database. Structure stays in Notion, and the calendar stays a view.

None of that is a dealbreaker for the workflow above. It does mean the app works best as a planning surface for one person’s week, with the database as the source of record, rather than as a replacement for Google Calendar in a team that lives in a shared company calendar.

It also will not create the tasks for you. If action items still get copied out of meeting notes by hand, that loop belongs in automation rather than in a second calendar (Zapier and Notion workflows that remove the copying).

FAQ

Do I need to install the desktop app, or can I use Notion Calendar in the browser?

Both work. The web app runs in Chrome, Safari, Firefox, Edge, and Arc and covers the full setup, including adding databases. The Mac and Windows apps add the menu bar countdown, system-wide keyboard shortcuts, and reminders.

Why is my task missing from Notion Calendar?

Three usual causes. The database has no Date property, so it cannot be connected at all. The item itself has an empty date. Or the item is hidden by the status and date filters in the database list panel, which is the least obvious of the three.

Can I edit a Notion task from the calendar?

Yes, if you connected the database with Can edit content access. You can change the title, date and time, status, select and multi-select values, text, checkboxes, and the page icon. Person, ID, and formula or created-time dates stay read only.

Do Google Calendar events get imported into my Notion task database?

No. Importing calendar events into a Notion database is not supported. Events stay in the calendar accounts you connect, while Notion database items flow the other way: they show up inside Notion Calendar, but not in Google or iCloud calendar.

If the calendar side is sorted, the task side is usually next: the Notion task system builds the database these events link to, and the database guide covers the properties behind it.

Sources