Need to list events on your website or blog? Whether you want to keep customers in the loop on sales, fans up to date on upcoming gigs or remind club members of regular meet ups, there are many WordPress plugins available. Not sure which calendar plugin is right for you? Check out these top five to get started.
Google Calendar Events
If you rely on Google Calendar to keep your life in order, give the Google Calendar Events plugin a whirl. Designed to retrieve your upcoming events from Google and display them in posts, pages, and widgets, Google Calendar Events integrates seamlessly with WordPress in a list or grid format.
Google Calendar Events has been downloaded more than 302,000 times and has an average user rating of 4.7/5 stars.
All-In-One Event Calendar
All-in-One Event Calendar plugin is a fantastic way to easily list your events in WordPress and share them with the rest of the world, and is compatible with Google Calendar, Apple iCal, MS Outlook and any other system that accepts iCalendar (.ics) feeds. Combining a clean visual design, three custom designed calendar themes and solid architectural patterns, All-In-One Event Calendar includes features such as:
- Recurring events
- Filtering by event category or tag
- Embedded Google Maps
- Color-coded events based on category
- Featured event images and category images
- Facebook integration
All-In-One Event Calendar has been downloaded more than 810,000 times and has an average user rating of 3.7/5 stars.
My Calendar
My Calendar is one of WordPress’ most popular and highly rated event management plugins, offering flexible and customizable methods of displaying events. Featuring custom templates, editable CSS styles and JavaScript behaviors, a shortcode generator to help create customized views and more, this plugin supports:
- Standard calendar grid
- List views of events
- Monthly, weekly, or daily views
- Mini-calendar view for compact displays
- Recurring event scheduling
- Twitter integration
My Calendar has been downloaded more than 421,000 times and has an average user rating of 4.4/5 stars.
Spider Event Calendar
Looking for a configurable plugin that supports multiple organized events and is simple to use? Spider Event Calendar is designed to be user friendly and responsive for perfect display on all devices, offering the ability to add an unlimited number of calendars, event categories and unlimited number of events for each calendar. It supports events that are run over multiple days, and features such as:
- Color-coded categories
- Event filtering for users
- Font and color customization
- Recurring event setup
- HTML integration for images
Spider Event Calendar has been downloaded more than 168,000 times and has an average user rating of 4.5/5 stars.
Event Organiser
Looking for a calendar plugin that offers great localization and translation capabilities? Event Organiser is a complete event plugin solution which offers an intuitive user interface, allowing you to view your events in the familiar WordPress list or in a calendar page in the admin area. Create one-time events or reoccuring events with simple or complex reoccuring patterns, such as the third Tuesday of very fourth month, for example.
Features include:
- Google maps support
- Calendar widget
- Event List widget
- Options to specify the number of events and restrict by categories or venues
- Translation into more than 35 different languages
Event Organiser has been downloaded more than 328,000 times and has an average user rating of 4.7/5 stars.
2 thoughts on “Best Calendar Plugins for WordPress”
Hi ! I tried this plugin and it’s working great for me, simple and effective.
https://wordpress.org/plugins/wp-gcalendar/
Hi,
Here’s another recommendation for WordPress users: the plugin Sagenda available here https://wordpress.org/plugins/sagenda/
It is definitely worth using as a booking and reservation option on WP. Sagenda may be used as a free booking system plugin ideal for medical scheduling, hotel or event booking and reservations. The plugin is recently available (released in mid-2014), and it also works on Drupal 7.
Thanks,
Cristina