Adding the events calendar block
- Edit the page where the calendar should appear.
- Click the + inserter and search for Monthly Events Calendar (it’s in the Widgets category).
- In the block sidebar, choose a Default view: Month, Day or List — or leave it on the site default.
- Update the page. The calendar appears on the front end with your events.
The block shows a placeholder in the editor, and the live calendar on the published page, so the editor stays fast however many events you have.
Block or shortcode?
Both render exactly the same calendar. Use the block in the block editor and in block-based templates. Use the shortcode [wp_monthly_events] in classic pages, widgets and page builders such as Elementor, Kadence Blocks, Avada or Divi. Shortcode reference
One calendar per page is supported, so the block can only be inserted once on a page.
Works with full site editing
In a block theme, you can add the events calendar block to a page template or a pattern, for example to put the calendar on your home page template. In classic themes like Kadence, add it to a page and set that page as your calendar page under Events Calendar → Settings → Select Calender Page, so category pages link back to it.
More features
Add to Calendar
One button on every event page saves the event to Google, Apple, Outlook and more.
Categories and tags
Group events by type. Every category gets its own calendar page and address.
Google Calendar import
Paste a Google, Outlook or Apple calendar link and your events appear on your site.