How to Embed Google Calendar in Notion Without Public Access

Are you looking for a way to embed your Google Calendar in Notion without making it public? You’re in luck, because it’s possible and easy to do. With just a few simple steps, you can have your calendar viewable in Notion without sharing it with the world. Keep reading to find out how!

Step by Step Tutorial: Embedding Google Calendar in Notion

Before we dive into the steps, let’s talk about what we’re trying to do here. We want to embed a Google Calendar inside of a Notion page without making the calendar public. This way, you can view your schedule within Notion without worrying about privacy.

Step 1: Open Google Calendar

First, you need to go to your Google Calendar.

When you’re in Google Calendar, make sure you’re looking at the calendar you want to embed. If you have multiple calendars, click on the one you want to use.

Step 2: Get the Embed Code

Next, find the calendar settings and look for the ‘Integrate calendar’ section to get the embed code.

In the calendar settings, there should be a section called ‘Integrate calendar.’ Here, you’ll find an iframe code that you can copy. This code is what will allow you to embed the calendar in Notion.

Step 3: Create a Notion Embed Block

In Notion, create a new block and choose the ’embed’ option.

Once you have the embed code copied, go to Notion and add a new block to the page where you want the calendar. Choose the ’embed’ block type from the options.

Step 4: Paste the Embed Code

Paste the embed code you copied from Google Calendar into the Notion embed block.

After creating the embed block, a window will pop up where you can paste the embed code. Paste the code you copied from Google Calendar here.

Step 5: Adjust Visibility Settings

Adjust the settings on Google Calendar to make sure the calendar is not public.

Before you embed the calendar, make sure that the calendar’s visibility settings in Google Calendar are set to private. This way, only you can view the calendar even though it is embedded in Notion.

After completing these steps, you’ll have your Google Calendar embedded in Notion for your eyes only. It’s a great way to keep your schedule organized and easily accessible without compromising your privacy.

Tips for Embedding Google Calendar in Notion

  • Make sure you’re logged into the correct Google account before you try to get the embed code.
  • Double-check your calendar’s privacy settings to ensure it’s not set to public.
  • If you’re having trouble finding the ‘Integrate calendar’ section, try searching in the calendar settings.
  • Remember that any changes you make to your Google Calendar will automatically update in Notion.
  • If you want to embed multiple calendars, you’ll need to repeat the process for each one.

Frequently Asked Questions

How do I make sure my calendar is private?

To ensure your calendar is private, go to the calendar settings in Google Calendar and look for the visibility options. Set the calendar to private or only share it with specific people.

Can I embed a calendar that’s not from Google?

Yes, as long as the calendar provides an embed code, you can embed it in Notion using the same process.

Can other people edit my calendar in Notion?

No, even though the calendar is embedded in Notion, only people with editing access to your Google Calendar can make changes.

Will changes to my Google Calendar update in Notion automatically?

Yes, any changes you make to your Google Calendar will be reflected in the embedded calendar in Notion.

Can I embed other types of content in Notion?

Absolutely! Notion allows you to embed various types of content, including videos, maps, and more.


  1. Open Google Calendar and select the desired calendar.
  2. Get the embed code from the ‘Integrate calendar’ section.
  3. Create an embed block in Notion.
  4. Paste the embed code into the Notion block.
  5. Adjust the calendar’s visibility settings to keep it private.


Embedding a Google Calendar in Notion without making it public is a simple and effective way to keep your schedule integrated within your workspace. By following the steps provided, you can maintain privacy while enjoying the convenience of having your calendar events visible in Notion. Remember to check your calendar’s visibility settings to ensure it remains private, and take advantage of Notion’s embedding capabilities for other types of content to enhance your productivity. Whether you’re managing personal tasks or coordinating with a team, embedding Google Calendar in Notion can streamline your planning process. So why not give it a try and see how it can benefit your workflow?