How To Add Google Calender In WordPress Without Any Plugin

Add Google calendar in WordPress without any plugin

Google calendar has been a professional source to maintain the events, meeting etc. In the past few years, people have realized the use of this amazing Google resource.

You may have seen it after logging in to your Google account but never thought to give it a try because of no professional use required.

Have you ever wondered to add Google Calendar in WordPress without any plugin? Yes, for a WordPress user, plugins are the saviors but instead of using any, you will learn the most significant yet easy method.

The Reasons To Use Google Calendar Instead of Other Calendars

In this era of the internet, people are more focused on their online business which should consist a plan to be executed.

Google Calendar lets you create your own events and share with your readers. Even your readers can share their own calendars with you.

If you’re running a company then it’s always good to let your employees know about the deadlines for any particular project.

Everyone uses Gmail and one of the best things about Google Calendar that you can integrate it with Gmail or Google Docs.

You can customize the type of events by changing the background and text colors. It gives you more freedom than any other calendar.

Add Google Calendar In WordPress Without Any Plugin.

There are some steps to follow.

Step 1:- First of all, login to your Google account and open the Google Calendar page. You can also reach this page from the home page of your Google account where all the Google products are listed.

You will see the default calendar if you have created any otherwise, you have to create a new calendar.

Step 2:- To create it either you use the “Create” button show above the left side menu or you can click on the “My Calendar” option and choose to create a new calendar.

add calendar

Step 3:- It will take you to a new page where you have to choose the name and description of the calendar. Depending on your country time zone, you can select it from the drop-down menu.

If you want to show all the time zones then a checkbox is also there to use.

add google calendar

NOTE : To make this calendar visible to everyone, you should make it public. Check the box.

Step 4:- Now you would want to add more events, schedules, reminders and customize the calendar. Click on the “My Calendar” and you will see all the calendars. Choose the name of the calendar you have just created.

add calendar in wordpress

It will pop up a list of options. Choose “Calendar settings” and you will reach to a new page.

Step 5:- In a box, you will see an iframe code to embed this calendar to your WordPress website. Either you copy this code or do more customization.

add google calendar in wordpress

Click on the “Customize the color, size, and other options” link. It will show you the appearance of the calendar. In the left side menu, you will see many options.

You can adjust the dimensions of the calendar. You can set the background colors for the events and more. After all the settings, click on the “Update HTML” button showing above the box.

Add Google calendar in WordPress without any plugin

Copy this code.

Step 6:- Login to your WordPress admin panel. If you want to add this calendar to the sidebar then go to Appearance>>Widgets and paste the copied code in a text box which should be added in the sidebar.

Drag and drop the text box and paste the code. After saving, you will see the Google calendar in your website’s sidebar.

Google calendar in wordpress

You can also create a special post for this. Go to Posts>>Add New and switch to the text editor and paste the code.

Depending on your choice, you can paste the HTML code wherever you want. You can add Google calendar in WordPress without any plugin within no time.

If you want to add any extra event then it can be done by going to the same process. After every update, you have to copy and paste the updates HTML code and you’re done.

You have successfully embedded the calendar to your website.

Isn’t That Easy To Add Google Calendar In WordPress Without Any Plugin?

Every time you think about embedding anything extra to your WordPress website, you always seek for a plugin. Well, the problem is solved.

For Google Calendar, the use of the plugin is more complicated than the method shown above. It’s always good to use the official codes.

Can you now add Google calendar in WordPress without any plugin? If you still have any doubt, you can ask in the comment section.

you can also connect with us on Twitter, LinkedIn, and Facebook.

by Ravi Chahar

A WordPress Professional and the LinkedIn Influencer. A coder by passion and a blogger by choice. WordPress theme development is his forte. He is your WordPress guy who will teach you how to solve WordPress errors, WordPress security issues, design issues and what not.

Get Free Updates Into Your Inbox

Learn Everything Just Like I Did



  1. Hi Ravi
    It is always a new learning experience on Blogging Love. I always prefer to add things without plugins. A lot of plugins do increase the website loading speed. Google Calendar is a great app by Google. I use it on my phone and the trick you explained is amazing.
    Thanks for sharing it with us

    1. Hey Jayant,

      It’s good to hear that you’re learning new things. We all should embrace our knowledge with the time. Google calendar can be effective if you have a team of few members who need to be guided.
      And yes, it’s always recommended to use less number of plugins.
      Thanks for stopping by.

  2. Hey Ravi,

    Now-a-days, updated google calendar offers surprising features and integrations that help you to manage your time more effectively.

    Adding google calendar in WordPress really improves feature of website and it helps to schedule you work with time.

    You have shown great tutorial and going to very helpful to add google calendar in WordPress very easily. Thanks for sharing.

    With best wishes,

    Amar kumar

Leave a Reply

Your email address will not be published. Required fields are marked *