Show your Google Calendar, ICS feeds, and custom events on your site without the clutter in functional list, grid, and widget views. Add bookings and extra navigational views only when you want them.
Simple Calendar is a leading WordPress calendar plugin with over 1 million downloads, backed by regular updates and responsive support. It began as a dedicated Google Calendar plugin and has grown into a flexible solution that also displays events from Microsoft 365, Outlook, Apple Calendar, Yahoo, and any other calendar that provides an ICS feed, all kept in sync automatically through live ICS feed synchronization. It displays events from Google Calendar, ICS feeds, and other custom events created in WordPress itself in clean list, grid, and mobile widget views. Simple Calendar is a natural fit for churches, tutors, training studios, venues, and any site that needs to display a calendar with minimal setup. Optional add-ons extend its capabilities with one-click Google Calendar connection through secure OAuth, online appointment booking, additional display views, and a few other enhanced features.
Trusted by
Connect Google Calendar, import an ICS file from Outlook, Apple, or Microsoft 365, or create events right inside WordPress. Pick the calendar source as per your needs.
Combine as many calendars as you like into a single grouped calendar, and control which calendar's events appear first when times overlap.
Show repeating events on every scheduled date, and multi-day events across each day they cover. Set the timezone for each calendar.
Start with grid and list views that adapt to your theme. Use event template tags to choose what each event shows, or add month, week, and day views with FullCalendar Extended.
Add calendars with a shortcode, a widget, or by attaching one to a page. Scripts load only on pages that show a calendar.
Add-ons connect private Google Calendars with secure one-click authentication and let visitors book appointments that sync with Google Calendar.
For anyone getting started. Everything you need to put your calendar on your WordPress site, free.
For individuals with one website who want more control over how their calendar works and looks.
For growing businesses that run more than one website and want the same calendar setup on each.
For agencies and teams managing client sites who need everything Simple Calendar offers.
Explore Simple Calendar with our detailed documentation or get help from our friendly support team.
Simple Calendar is a dedicated Google Calendar WordPress plugin specifically developed to eliminate the technical difficulties people face while manually embedding Google Calendars on the site. The plugin is 100% responsive for every screen size and comes with every possible customization feature and value-packed addons you need to match your event display needs.
The plugin is beneficial for anyone with a WordPress site who would like to showcase their events on their site. To be more specific, the plugin is ideal for businesses, client portals, member-only sites, educators, churches, training providers, event organizers, nonprofits, and remote and distributed teams.
No. Simple Calendar is built with high performance in mind, without any extra-hyped features that you don’t even need. It is a lightweight plugin at the core, where customization options and flexibility are added via simple addons only.
No, you don’t have to write any code to use this plugin. It only requires simple installation and activation at your end. However, the steps afterwards are a bit lengthy and technical for people displaying public Google Calendars. You have to create a Google API key, and you may have to juggle through security concerns, as public calendars are also indexed by search engines.
This is where our addon Google Calendar Pro steps in to remove these technical hurdles. The addon aims to securely integrate your private Google Calendars with 1-click in-built authentication, so you don’t have to go through the long steps of creating a client ID, client secret, or creating a Google API key.
Yes, Simple Calendar supports multiple languages when used with the FullCalendar Extended addon.
You can display your calendar in any available language by selecting it from the “Display Language” field in your calendar settings. Language packs can be downloaded from the WordPress translation repository.
Note: Language files should be uploaded to the simple-calendar-fullcalendar > i18n directory. Remember to back up this directory before plugin updates.
Embedding Google Calendars manually on your site isn’t always as straightforward as you think. Even if you achieve the initial purpose, you will face a lack of mobile responsiveness, customization options, and security concerns in the aftermath. That’s why you should use a plugin like Simple Calendar to enjoy all these provisions.
Want to know how to add google calendar to website wordpress for free? This detailed tutorial walks you through how to set up the simple calendar wordpress plugin step by step. Learn how to embed google calendar on wordpress effortlessly and keep your audience in the loop.
I've been using simple calendar since 2017 for my school, and it has become an absolutely indispensable tool for our website. Every class has a google calendar and we add their calendars to our website.
This is a very good solution for simple calendars where the administrators and collaborators don't need to login to wordpress - they simply use a tool they are likely to be using anyways - google calendar. The free version offers enough features for many but you might consider the paid version for more options. Tech support was excellent and timely. I would highly suggest considering this plugin for your calendar needs.
I had a calendar display problem, where the month and contents of the calendar were shifted. I couldn't find what the problem was, but the very kind support found that the time zones were different. This solved the problem. I can only recommend it.