Upcoming Events (Jetpack) widget allows you to use an iCalendar link to display a list of events on your site.

It is added to Appearance > Widgets when the Extra Sidebar Widgets module in the Jetpack plugin is activated.

Here is an example of what the Upcoming Events (Jetpack) widget looks like:

Upcoming Events Widget

Settings

Once you add the widget to your sidebar in Appearance > Widgets, you’ll see that the widget settings look like this:

Upcoming Events Widget settings

iCalendar Feed URL

The first step is to create a Google Calendar. Google Calendar is a free web-based calendar which you can use for keeping track of important events in one place from any computer or mobile device anywhere. You create several calendars for different uses in the same Google Calendar. Learn how to set up a Google Calendar here.

To access your iCalendar Feed URL you need to:

1.Click on the More Option next to the Google Calendar you want to add.

Click on More options

2. Select Settings and Sharing.

Settings and sharing

3. Scroll down to access permissions and make sure it is set to “Make available to public”.

Make public

4. Scroll down to Public address in iCal format and copy the URL.

iCal URL

5. Paste this URL into the Upcoming Events (Jetpack) widget and click Save.

Add ICal URL

Troubleshooting

Events times displayed are based on the time zone set in Settings > General of your site. Changes to Google Calendar take up to an hour to show on your site as WordPress.com caches calendar data for an hour.