Easy Tech Tuts
Squarespace

How To Add Google Calendar To Squarespace Easy Integration 2026

By Impran M N

Embedding Google Calendar into a Squarespace site keeps visitors updated with real-time events, appointments, or class schedules without manual updates. This guide covers getting the embed code from Google Calendar and adding it to your Squarespace page.

01Open Google Calendar settings

In Google Calendar, click the gear icon and select Settings to access your calendar's sharing options.

02Select the calendar to embed

From the left-hand list, click the specific calendar you want to display, such as a business or class schedule.

03Get the embed code

Open Integrate Calendar and find the Embed Code section, where you can customize the calendar's appearance before copying the code.

04Go to your Squarespace page

Open the Squarespace page where you want the calendar to appear and click Edit.

05Add a Code Block

Click Add Block, choose Code Block, then click the pencil icon and paste the Google Calendar embed code.

06Position the calendar

Drag the block to place it wherever fits best on the page, and save your changes.

FAQ

Frequently asked questions

Will my Squarespace calendar update automatically?

Yes, any updates you make in Google Calendar will automatically reflect on your Squarespace site once embedded.

Can I embed multiple calendars on different pages?

Yes, you can embed multiple Google Calendars across different Squarespace pages using separate code blocks.

What block do I use to embed the calendar?

You use a Code Block in Squarespace and paste the Google Calendar embed code into it.

Can I customize how the calendar looks?

Yes, Google Calendar's Integrate Calendar section lets you customize the appearance before generating the embed code.

Is this useful for public event calendars?

Yes, this method works well for creating a public event calendar or adding a calendar widget to your homepage.

Watch the full walkthrough

The same steps, demonstrated on screen from start to finish.