Search Extensions

Replace Google Maps With OpenStreetMap

๐Ÿ’ก Note: This extension is only compatible with the legacy view styles from before The Events Calendar 5.0. If you have activated the redesigned styles from the 5.0 release, this extension will not apply to your calendar.

The Events Calendar ships with Google Maps integration right out of the box. Enter an API key, and the calendar will display fully embedded maps into event pages and the calendar Map view.

But what if you want to use a different map solution instead of Google Maps? Well, this might be the extension for you. It replaces Google Maps with another popular mapping service calledย OpenStreetMap.

This extension does require the Leaflet Map plugin by bozdoz. If you don’t have it, our extension will notify you to make sure you know to install and activate it.

We want to give a special thanks to Gerd Weyhing for the inspirationย and a shout out to Hans-Gerd Gerhards for bringing it to our attention! You rock.


The extension adds the following options to The Events Calendar settings under Events โ†’ Settings โ†’ General.

Map Settings

These settings adjust the maps on event and venue pages. Remember, venue pages are a feature of Events Calendar Pro.

  • Enable zoom control – Shows or hides the zoom control buttons on the map.
  • Default zoom level – Sets the map’s default zoom level.
  • Default height of map – Sets the height of the map container.

Map View Settings

These settings are for the calendar’s Map view, which is included in Events Calendar Pro.

  • Default zoom level – Sets the default zoom level for the map when the calendar is in Map view.
  • Default heightย – Sets the height of the map container when the calendar is in Map view.
  • Default address on Map view – Sets the default location of the map when it loads. Required format: Street Address, ZIP City, County/State (optional), Country.


There are a few limitations to this extension that you should know:

  • It doesn’t support venue geocoding via OpenStreetMap. However, you can still use your Google Maps API key for that just as you would without this extension. That can be entered on theย Events โ†’ Settings โ†’ APIs screen in The Events Calendar plugin settings.
  • The extension only works with the legacy calendar views. This extension will need to be updated in a later release to be compatible with the updated calendar view designed introduced in The Events Calendar 5.0.


  • Version 1.0.0 (November 20, 2019) –ย Initial release.

Download Extension

๐Ÿ‘‹ Heads up! We provide limited support for extensions, but you can still open a ticket over at our Help Desk to report any issues.
Install Instructions