Easily add your existing calendar to any WordPress site
Google Calendar, Office 365,
iCloud (Mac/iOS), Airbnb and more…
no API keys required!
Using a simple shortcode, you can turn any iCalendar subscription (ICS) feed — Google Calendar, Microsoft Outlook/Office 365, macOS/iOS Calendar and many more — into a seamlessly integrated, auto-updating, zero-maintenance WordPress experience.
Preview Your Calendar Sample Calendars Download Go Pro!
New for 2023!
ICS Calendar Pro version 4 introduces Full view and updated color palettes!
Pro users now have their own dedicated support forum!

Go Pro!
ICS Calendar Pro supports all of the features of the free version, plus six additional views, extra options in the three core views, an intuitive Calendar Builder interface, font and color tools in the Customizer, and more! See below for a full comparison of features.
Learn More Buy Now

Multiple calendar views
- Month
- The standard calendar table layout
- List
- Basic day-by-day events list
- Week
- Single week table view — perfect for kiosks or public video displays
Easy setup
- Works in Block Editor & Classic Editor
- Shortcode-based setup & Classic Editor “Add ICS Calendar” button
- WordPress Multisite supported
Language support
- All event details are displayed in the feed’s language
- Date and time formats automatically use your WordPress locale settings
- Plugin admin pages are translated for over 40 languages/locales
Customization
- Multiple feeds in one calendar
- Color-coding of events by feed
- Display locations, organizers, descriptions & links
- Customizable date ranges
- CSS-based appearance modification
- Custom WordPress actions and filters for output modification (PHP skills required)
Dynamic performance
- Instant feed syncing*
- Automatic feed caching
Free forever!
Get it now by clicking below, or simply search for “ICS Calendar” under Plugins > Add New in your WordPress admin!
Download Now

All features of the free ICS Calendar plugin, plus:
Additional calendar views
- Full
- Uses the FullCalendar.io library for an integrated, switchable month/week/day/list view
New in version 4.0… available now!
- Masonry
- List view turned into a Masonry grid
Coming in version 4.3!
- Month with Sidebar
- Interactive month table with daily events list in sidebar
- Widget
- Mini month table with daily events list below
- Widget Availability
- Mini month optimized for rental bookings
- Year with Sidebar
- Year-at-a-glance with daily events list in sidebar
- Year Availability
- Year view optimized for rental bookings
Even easier setup
- The Calendar Builder lets you configure all of your options through an easy-to-use visual interface instead of manually typing a shortcode
- New in version 3.16! ICS Calendar Pro also now offers the ICS Calendar Block, allowing you to access all of the configuration options of the Calendar Builder, directly in the WordPress Block Editor
More customization
- Use the WordPress Customizer to set a color palette, fonts, sizes, and more
- Use regular expressions to modify calendar output with no PHP coding required
- PHP developers can fully manipulate calendar feed data using actions and filters
Enhanced functionality
- Event filter/search tool
- Month/list view toggle
- Subscribe links
- Regular expressions
Flexible pricing
- Annual
Get Started
$29
updates and support for one year
2 installs
- Lifetime
Better Value
$99
updates and support forever**
2 installs
- Developer
Agency/Freelancer
$259
updates and support forever**
up to 50 installs
Learn More Buy Now
Prices are in US dollars.
* By default, data is cached on the server for up to one hour between syncs. Calendar can also be configured to sync on every page load, but for performance reasons this is generally not recommended.
** Sadly, nothing is forever. But in this context, “forever” means as long as we are developing and supporting the plugin.
This plugin includes the PHP ICS Parser library by Jonathan Goode, John Grogg and Martin Thoma (MIT license). Pro version also includes the plugin-update-checker library, and an appropriately licensed embedded version of Advanced Custom Fields Pro, configured to function solely on ICS Calendar admin screens. If ACF Pro is already installed on your site, the installed version is used, to avoid any conflict.