In this article, we've outlined a few options that you have when incorporating a calendar on your website. Most calendars offer very similar features, and so our goal in this article is to give you an introduction to several calendar options you have and also show you what they can look like when incorporating them into your site. All screenshots in this article show calendars embedded into WordPress posts and use the TwentyEleven theme.

Google Calendar

We started out our calendar testing with Google's Calendar. The Google Calendar was the easiest of the three to not only setup, but to share and embed into our testing site. This is a Google product after all, so you know that you'll be using a quality product.

what google calendar looks like

Localendar offers both a free and a paid version. After a few minutes of testing, we found it quite easy to use as well. A major advantage this has over the other calendars listed is that localendar includes several different ways to embed the calendar into your site:

  • you can publish a link directly to your calendar
  • you can embed your calendar using javascript
  • you can also use an iframe to show your calendar

After testing with WordPress, we found that the iframe version worked best.

what localendar looks like


Webcalendar is available for install using Softaculous. While it is one of the more feature rich calendars, we found it to have quite a bit of a learning curve, especially when trying to setup a public calendar.


Calendars by CMS



JEvents is a popular calendar component for Joomla 3. We just finished writing a tutorial series to help you get started with creating a calendar in Joomla 3 using JEvents.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Support Center Login

Social Media Login

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!