Private Google Calendars


This plugin can display multiple private Google calendars with a shortcode or as a widget.


  • Access to private calendars by using OAuth2.
  • Adjustable caching – this can greatly improve the performance.
  • It uses the FullCalendar library to show the calendar and can be fully customized with shorcode attributes and in the widget settings.
  • Calendar filtering.


  1. Upload the plugin files to the /wp-content/plugins/private-google-calendars directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Settings->Private Google Calendars screen to configure the plugin
  4. See the Help tab in the settings screen for information about setting up the OAuth2 access and using the shortcode and/or widget.


Awesome plugin to show Google-Calendars

I recommend this plugin to everyone, who want show Google-Calendars on their WordPress-Site. It´s very easy to setup and works like a charm!

For everyone who wants to show the calendar filter checkboxes below the calendar, here is the CSS to add to the pgc.css:

.pgc-calendar-filter-wrapper {
 position: absolute;
 bottom: 0;
 margin: 10px;

Working well on latest wordpress

I was looking for exact plugin with same functionalities, it is very simple and it is easy to edit and extend the functionality like createEvent inside this plugin.

Read all 2 reviews

Contributors & Developers

“Private Google Calendars” is open source software. The following people have contributed to this plugin.




  • First release