The Event Weather block

Available in:Free

The Event Weather block shows the weather at an event’s venue on the day of the event. Visitors see at a glance whether to bring sunglasses or an umbrella.

You choose how much it shows, from a small badge to a panel with wind, rain chance and sunrise. The data comes from Open-Meteo, a free weather service.

Before you start

Add the block to your event pages

On a block theme, add it once to the Single Event template so every event gets it:

  1. Go to Appearance → Editor, click Templates, then Single Event.
  2. Open the block inserter and add Event Weather where you want it, for example under the venue.
  3. Click Save.

On a classic theme, add the block to the content of each event that needs it. Building a single event page explains both kinds of theme.

In the Site Editor, the block shows a placeholder box instead of a preview, because a template is not tied to one event. Select the box to change its settings in the sidebar, as described below.

What visitors see

The block picks what to show from the event’s date. Up to 16 days ahead, it shows the forecast. For a past date, it shows the weather recorded that day, after the words On the day:. Further than 16 days ahead, it shows the usual weather for that time of year, after Typically:.

For a recurring event, the block uses the date the page shows. That is the date the visitor opened from the list of dates, or else the date in progress, the next one, or the last one once the series is over.

Not every detail exists for every day. Rain chance is only known for a forecast. Wind and sunrise are missing for a typical day. Humidity is only shown when the event is today.

Choose the layout

In the Display panel, the Layout menu has three choices:

LayoutWhat it shows
Badge (icon + temperature)The weather icon and the temperature, without the “On the day:” or “Typically:” words.
Compact (+ condition)The icon, the temperature and the condition in words, such as “Partly cloudy”.
Detailed (+ wind, rain, sun…)The compact view plus a list of details and the Open-Meteo credit. This is the default.

Show condition text (on by default) shows the condition next to the temperature. A past or typical day keeps it even when the switch is off, after its “On the day:” or “Typically:” words.

For an event happening today, the main temperature is the current one. For any other day, it is the day’s high.

Choose the units

The Units panel sets the units for this block only, so two pages can use different units.

SettingChoicesDefault
Temperature°C or °F°C
Wind speedkm/h, mph, m/s or knotskm/h

Rain shows as a percentage chance, not an amount, so it has no unit to choose.

Choose the details

The Fields panel appears when the layout is Detailed. The high and low temperatures always show when they are known.

SettingWhat it showsDefault
Precipitation chanceThe chance of rain, as a percentage.On
WindThe strongest wind expected that day.On
HumidityThe current humidity, for an event happening today.Off
Sunrise & sunsetBoth times, in your site’s time format.Off

A detail with no data for that day is left out rather than shown empty.

Show the weather outside an event

With the Manual location panel, the block also works on an ordinary page, such as a page about an outdoor venue. Fill in Latitude, Longitude and Date override (YYYY-MM-DD), for example 2026-07-14.

On a page that is not an event, all three are needed: without a date, the block shows nothing. Leave them empty in an event template, so the block uses each event’s venue and date.

The credit line

Open-Meteo’s data is free as long as you credit it. Only the Detailed layout prints the credit line, and only while the credit is switched on in the weather settings.

If you use Badge or Compact, or switch the credit off, credit Open-Meteo somewhere else on your site. The footer is a good place: “Weather data by Open-Meteo (open-meteo.com)”.

Style the block

In the block’s Styles tab you can set the text, background and link colours, the spacing, the font size and line height, and a border.

If something goes wrong

  • Nothing shows on the page: check that weather is turned on, that the event has a saved venue with coordinates, and that the event has a date.
  • Humidity never shows: it is only available for an event happening today.
  • The forecast looks old: forecasts are kept for 3 hours by default. Click Clear weather cache in the weather settings to get fresh data.

Next steps