Using a simple shortcode, you can turn any iCalendar subscription (ICS) feed — Google Calendar, Microsoft Office 365 (Outlook), Apple iCloud Calendar (Mac/iOS) and many more — into a seamlessly integrated, auto-updating, zero-maintenance WordPress experience.
Preview Your Calendar Sample Calendars Download Pro Version

ICS Calendar Pro supports all of the features of the free version, plus seven 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
Feature Comparison
Calendar view options
|
 |
 |
Month
The standard calendar table layout |
|
|
List
Basic day-by-day events list |
|
|
Week
Single week table view — perfect for public displays |
|
|
Full
Switchable month/week/day/list view using FullCalendar |
|
|
Masonry
Tiled list view using Masonry |
|
|
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 |
|
|
Easy setup
|
 |
 |
Shortcode
Use a shortcode to insert your calendar into pages or posts — works with either Classic Editor or Block Editor (Gutenberg) |
|
|
Classic Editor “Add ICS Calendar” button
Makes it easy to generate your shortcode in Classic Editor |
|
|
Calendar Builder
Use a visual configuration tool instead of typing your shortcode |
|
|
Block Editor (Gutenberg)
Use the Calendar Builder directly in the Block Editor without a shortcode |
|
|
Widget
Insert a calendar in your sidebar using widgets |
|
|
Language support
|
 |
 |
Feed content
All event data is displayed in the feed’s original language |
|
|
WordPress date and time settings
Uses the language and date/time formats configured in your general settings |
|
|
Translated admin pages
Admin pages automatically display in the language configured in general settings, for over 40 locales. |
|
|
Customization
|
 |
 |
Multiple feeds
Combine multiple source feeds into one displayed calendar |
|
|
Color-coded events
Give each feed its own custom color |
|
|
Event details
Descriptions, locations, organizers & links display on hover or tap |
|
|
Customizable date ranges
Display any range of future (or past!) dates that are contained in your feed |
|
|
Design modifications using CSS
Use our CSS classes to customize your look |
|
|
Design modifications using the Customizer
Adjust colors, fonts and element sizes with no CSS coding required |
|
|
Regular expressions
Modify calendar output with no PHP coding required |
|
|
Custom WordPress actions and filters
Further modify calendar output with PHP |
|
|
Additional actions and filters
PHP developers can fully manipulate feed data |
|
|
Enhanced functionality
|
 |
 |
Event filter/search tool
Matching events are filtered as you type |
|
|
Month/list view toggle
Users can switch easily between month and list views |
|
|
Subscribe links
Allow users to subscribe to your feed in their own calendar software |
|
|
Regular expressions
Customize your calendar output with powerful pattern matching |
|
|
Dynamic performance
|
 |
 |
Automatic feed syncing & caching
Feeds are automatically updated hourly, with local caching (for performance); cache duration is customizable |
|
|
Feed pre-caching
Get improved performance on large calendars by automatically pre-caching feeds |
|
|
Flexible pricing options
- 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
Or download the free version from the WordPress Plugin Directory.
(Prices are in US dollars.)
*Sadly nothing is truly “forever,” but in this case, it means you’ll get updates and support for as long as we are actively maintaining ICS Calendar Pro.
This plugin includes the PHP ICS Parser library by Jonathan Goode, John Grogg and Martin Thoma (MIT license). ICS Calendar Pro also includes Plugin Update Checker, FullCalendar, Masonry, 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, your installed version is used, to avoid any conflict.