Are you looking for a solid Calendar Plugin for your Wordpress cms? Here are 7 plugins that could work for your needs. All 7 serve their own unique purposes and can be of course tailored to your specific needs. If you know of any other calendar plugins for wordpress that you have found useful than hit me up with a comment and share.
Events Calendar
Events-Calendar is a diverse replacement for the original calendar included with WordPress adding many useful functions to keep track of your events. The plugin has an easy to use admin section that displays a big readable calendar and lets you add and delete events. The plugin is widget ready so you can easily add a small calendar to the main sidebar with the ability to roll over the highlighted event day to see a brief description of the event or click the day to get a full description of the event without ever leaving your current page. If you are not using a widget ready theme, you can still have the calendar on your sidebar. Simply place “” in the sidebar file. The widget can also show a specified number of events as a list. You will find these options under the widget option.
The ability to add a large public calendar is now available by posting a page and adding “[[EventsCalendarLarge]]” to the page content to create a stand alone calendar page. Also, when entering an event from the admin section, you can check the box saying “Create Post for Event”, which will cause a post to be created with the event information.
AJAX Calendar
AJAX Calendar is a plugin that will display an AJAXified WordPress calendar. This enhances the functionality of the standard calendar by:
* Allowing the asynchronous navigation of months, without updating the page
* Adding a drop-down list of post titles in each month (through the «-» button)
* Adding full caching support to reduce server load
ICS Calendar
Fetch and display events from a calendar (.ics) URL in your blog. This plugin provides a graphical interface for adding and customizing the format of how calendar events are displayed on your site. It also includes a widget for displaying events in the sidebar. There is also a new addition of a calendar that you can place on your blog, which uses AJAX. This plugin uses a highly modified version of ical-events, which does not provide a GUI.
Calendar
A simple but effective Calendar plugin for WordPress that allows you to manage your events and appointments and display them to the world on your website. Features include:
* Monthly view of events
* Mouse-over details for each event
* Events can have a timestamp (optional)
* Events can span more than one day
* Multiple events per day possible
* Events can repeat on a weekly, monthly or yearly basis
* Repeats can occur indefinitely or a limited number of times
* User and search friendly URL scheme
* Easy to use events manager in admin dashboard
WP Easy PHP Calendar Admin
Adds the Easy PHP Calendar events administration and setup administration to the Wordpress admin area. NOTE: This plugin does NOT add a calendar to your Wordpress installation. It is only for use with Easy PHP Calendar, a piece of software that costs $20 and is available from http://www.easyphpcalendar.com/
wpng-calendar
The Wordpress Google calendar plugin allows for the integration of a Google calendar into a Wordpress blog. The Calendar data can be displayed in three ways: in a widget, on a page, or as it’s own entity in a div tag somewhere.
WPListCal
WPListCal allows you to list upcoming events on your blog in a list or table format. It plugs straight into the Wordpress admin pages to let you keep track of events just like posts and pages. You can then list events on a page or post using a special tag, or incorporate events into your theme files using a PHP function call.
- Digg this post
- Bookmark this post on del.icio.us
- Stumble this post
- Mention on Facebook









I have a calendar question. I see you are using the Mandigo theme which I have also just setup my new blog with. How do I get rid of the calendar that is there by default? I’m new to Wordpress but am technically savvy. But, I can’t figure it out!?!? The Widgets section in my WP-Admin says I’m not even using any widgets! I would appreciate any help so much!
Thanks,
-Sean
on the sidebar.php file, there is some php code that is referencing or calling the calendar. If you just get rid of that code it will take out the calendar.
Also check out Event Calendar 3 (http://wordpress.org/extend/plugins/event-calendar/). As far as I know it’s the only plugin that is post based. Development just jumpstarted on it & it’s a great one.
I would like to use a calender to put up upcomming events…this sounds rather straightforward isn’t it?
But none of ‘all’ plugins I have tried can do what I want them to do…and that is the following:
I would like to create a post and ’schedule’ this on a date in the future. Is it possible to show this date in the future in a calendar? Thus…a date in the future and when someone clicks on it the ’scheduled post’ appears…?
Possible?
Thanks for reviewing these calendars, I will be using them on my site eventually!
I need an easy to use calendar that looks decent, and I think I found one thanks to you!
We are looking to find a calendar plugin that could potentially break down into separate calendars for the users that register to the site.
They could in-turn customize this calendar for their specific needs and make them available to view to others viewing the site.
Do you have any idea if something like this is currently available? Or where I could go to see about having something like this developed?
D.
I haven’t used this plugin, but the description mentions managing events for multiple users. But it’s probably accessing the same calendar…? http://wpscoop.com/Wordpress-Plugins/WordPress-Event-Calendar-Scheduler-WordPress-Plugins
Is there any plugin that i could modify? i.e. I want to display a periodically days ( 1 Febr – 7 Feb) as a single event without showing the date. Help me please… Nice to know you.
GigPress is also another great event organizer, specifically built for band websites. This does not actually create a calendar but it does create both a nice list widget, as well as a way to display all upcoming events in a page, and even past events. http://gigpress.com/
This list is not complete, I for example use the WR one.
They have an event calendar that goes directly into the sidebar and handles online bookings.
http://blog.webreserv.eu/webreserv-booking-plugins-for-wordpress/
Pete
I second the GigPress suggestion, excellent for bands. Does events spanning a few days and auto links to ticket sales.
Also can be grouped by tour.
Terms can be changed, so tour can become ‘workshop’ or some such. Quite flexible and has a great list style. See the link I’ve provided for an example I used.
I have a series of websites, the sub-domains of which will definitely be wordpress blogs, the parent of which COULD be.
I am looking for a calendar tool that will post events in the sub-domains BUT also simultaneously take all events in all sub-domains and post them to a master calendar on the parent website.
Anyone know of something like this?
As with most projects lol, I need to figure this out rather quickly. Your prompt response is most appreciated.
Sincerely,
Filipa
@Filipa: in order to do this, you are going to need to have all blogs / subdomains / main domain one Wordpress setup.
You’ll then need to set up the plugin Wordpress Subdomains (http://wordpress.org/extend/plugins/wordpress-subdomains/).
You’ll then need to set up a calendar plugin that is able to display multiple calendars based on some sort of category or tagging method (which will be set up for each subdomain).
Each subdomain should refer to a unique page. Each page will display the calendar according to the subdomain.
Hope that helps.