Free · Lightweight · Block-friendly

The free WordPress events calendar that stays out of your way

Add a beautiful monthly calendar, list, and daily agenda to your site with a single shortcode. No bloat, no subscription, no paywall.

Works with any theme · Built on the WordPress REST API · Open source on GitHub

WordPress Events

Your events calendar, live in three steps

1. Install the plugin

Search “WP Monthly Events” in your dashboard and activate.

2. Add your events

Set title, date, time, venue, organizer, and a featured image.

3. Drop in the shortcode

Paste [wp_monthly_events] on any page. Done.

One plugin, three ways to show your events

Monthly calendar view

A clean, tappable grid that lets visitors browse the whole month at a glance.

Read more →

List view

A scannable list of upcoming events, perfect for sidebars and landing pages.

Read more →

Daily agenda view

Everything happening on a given day, with start and end times and venue details.

Read more →

Lightweight where the others are heavy

The big event suites can slow your site down and bury simple tasks under endless settings and upsells. WP Monthly Events does one thing well — showing your events — and gets out of the way.

  • Small footprint, fast pages
  • Truly free — no paywalled core features
  • Block- and shortcode-friendly
  • Timezone-aware display
  • Fully mobile responsive
  • Built-in event search

Add your events calendar in minutes — for free

No subscription. No paywall. Just a calendar that works.