Squarespace 7.1UI Components

Event Calendar

By Elfsight

Free
Event Calendar – Squarespace UI Components on SquareLocator
Fit check
Great for
Churches and community groups with a weekly programme
Venues, clubs and schools listing events
Businesses running workshops or classes
Anyone whose events already live in Google Calendar
Know before you buy
  • Events do not get their own pages on your domain, unlike the native Events page.
  • Google Calendar sync replaces manually added events rather than merging them.
  • Free-tier widgets carry Elfsight branding and view limits.
Version7.1
SetupModerate

Overview

Event Calendar from Elfsight shows your upcoming events on a Squarespace page in a grid, list, slider or masonry layout, with a popup for each event carrying the date and time, venue and map, host, an add-to-calendar link and sharing buttons. It is an embeddable widget hosted on Elfsight's platform rather than native Squarespace code. You add events by hand in Elfsight's editor or connect a Google Calendar and let it fill the widget. Squarespace has its own Events collection page, which does the basics well, so this is for people who want filters, more layouts, Google Calendar sync, or events shown on an ordinary page rather than a collection page.

Key features

  • Four layouts: grid, list, slider and masonry
  • Google Calendar sync, or events added by hand
  • Filters by date, event type, venue, host and tags
  • Event popup with map, add-to-calendar (ICS), copy link and email share
  • Images and YouTube or Vimeo video on each event
  • Optional button per event for tickets or registration, linking anywhere
  • Event times shown in a fixed zone or in each visitor's local time zone

Who it suits

Churches, clubs, venues, schools and businesses running workshops or classes who want a filterable programme on a normal page, especially where the events already live in a Google Calendar and nobody wants to enter them twice.

Honest limits

Squarespace's native Events page already gives you a calendar view, a list view and an individual page for every event with its own URL and structured data. This widget replaces that with a script and popups, so events do not get their own pages on your domain. Google Calendar sync replaces manually added events rather than merging with them, so pick one source. Tickets and registration are a link to another page, not a built-in checkout. Free-tier widgets carry Elfsight branding and monthly view limits, and because the calendar loads from Elfsight's servers it disappears if your subscription lapses.

Installation on Squarespace

Build the calendar in Elfsight's editor, connect Google Calendar if you use it, copy the embed code and paste it into a Squarespace code block on the page where you want the events. New events added in the editor or in Google Calendar appear on the page without further edits.

Related guide: see my review of which Elfsight widgets are worth it on Squarespace.

What it does
  • Four layouts: grid, list, slider and masonry
  • Google Calendar sync or manual events
  • Filters by date, event type, venue, host and tags
  • Event popup with map, add-to-calendar and sharing
  • Images and video on each event
  • Fixed or visitor-local time zone display
Full specifications

FAQs

FAQs

What does the Elfsight Event Calendar widget do on a Squarespace site?
It displays upcoming events on a page in a grid, list, slider or masonry layout, with filters and a popup for each event showing the date, venue, map, host and an add-to-calendar link.
Is this native Squarespace code?
No. It is an embeddable widget hosted on Elfsight's platform. You configure it in Elfsight's editor and paste an embed code into a Squarespace code block.
Can it pull events from Google Calendar?
Yes. You connect your Google account and choose a calendar to sync. Google events replace any events you added by hand in the editor, so use one source or the other.
How is it different from Squarespace's Events page?
The native Events page gives every event its own page and URL. This widget shows events on any page with more layouts and filters, but the details open in a popup rather than on a separate page.
Is there a free plan?
Yes. Elfsight offers a free plan for this widget. Free-tier widgets include Elfsight branding and monthly view limits, and paid subscriptions remove those restrictions.
Can I remove the widget later?
Yes. Delete the code block from your Squarespace page and the calendar disappears. You can also delete the widget in your Elfsight dashboard.