How to Add Google Calendar in WordPress

How to Add Google Calendar in WordPress

Do you want to add Google Calendar to your WordPress site? Google Calendar is a useful scheduling app for your schedule. In this video we will show you how to add Google Calendar in WordPress.

Text version of this tutorial:

If you liked this video, then please Like and consider subscribing to our channel for more WordPress videos.

Summary of this tutorial:

Start by installing and acticaitng the Simple Calendar Google Calendar Plugin then go to the Calendars, Settings page.

For the calendar to work you would need to get an API key by vising the Google Developer Console website and clicking the create new project button.

You will need to provide a name for your project, it can be anything you want but something that helps you identify it would be best.

You would want to enable APIs and then under the Apps APIs you want the calendar API enabled.

Go to credentials and create a server key and provide a name for it.

Now Go to your calendar dropdown and share the calendar as public to get the calendar ID that you will need.

Now go to Calendars, Add New and you will be able to set up your calendar.

Posted in


  1. OLEG TRANCEZISTAR on March 15, 2016 at 4:23 pm

    огромное вам спасибо!!!

  2. Peter Fitzgibbon on March 16, 2016 at 10:18 am

    Excellently simple instructions, if only all tutorials were this well presented.

  3. Ms Tasha KIRPALANI on May 4, 2016 at 1:55 am

    I’ve followed all the instructions and thanks for being so clear! However, after I’ve created my calendar when I add new events to the google calendar, they don’t show up on my WordPress google calendar. Why? Is it because they are past events?

  4. Aviva Rose-Williams on May 16, 2016 at 6:56 am

    thanks! this video was really useful.

  5. ValeriesPhotoChannel on May 28, 2016 at 9:59 pm

    Excellent, easy to follow tutorial. Ready to add my first calendar. Thanks!

  6. Steve Jones Performing Arts Photography on July 29, 2016 at 11:38 pm

    Clear, precise, slow enough for beginners like me. I wish you would also put out a video explaining my taxes.

  7. Florence Siguret on August 11, 2016 at 10:05 am

    Perfectly clear, ideal for beginners like me ! Thanks a lot !

  8. Andrew Vigliaturo on August 15, 2016 at 12:40 pm

    This was great. Thanks for doing this.

  9. Reneide N Souza on August 24, 2016 at 10:16 pm

    Thanks for a wonderful tutorial! However, I would like to ask you if I want to give my customers the option to book at a specific time, what can I do about that? With your help I was able to integrate a Google Calendar, but how do I take appointments with that, and also display the available times, say from morning 8 AM to evening 6 PM.

  10. Prashant Shukla on September 13, 2016 at 7:59 pm

    Hi, thanks for the video, I have a requirement to connect 3 parties with calendar.
    End Customer , Vendor and our Our Back end. For eg lets say one customer selects a restaurant appointment. Is that possible if all parties – End Customer , Vendor and our Our Backend system can be synchronized ?

  11. Satyasheel Patki on October 13, 2016 at 10:09 am

    Thanks for the video guide,
    is there a way to create entries in this wordpress calendar, like we have it in the google calendar?

  12. Maria Usacheva on January 28, 2017 at 6:59 pm

    Thank you, it is very clear and useful. I even succeeded adding the calendar as a widget being a true beginner )

  13. René Giljou on March 17, 2017 at 7:02 pm

    I can’t see my calendar ID, it just shows my e-mail adress. Anyone who knows how to fix this?

  14. Mohamad Qayoom on August 13, 2017 at 5:25 pm

    Thank you! Extremely helpful and easy-to-follow instructions.

  15. Carol Kostakos Petranek on September 5, 2017 at 4:14 pm

    Thank you SO MUCH for this video! It is the only one that helped me get a calendar on my site! Hooray!

  16. Crystal Whitlow on June 19, 2018 at 7:50 pm

    How can I set up my calender so that the first day of the week is Sunday, and not Monday?

    • WPBeginner - WordPress Tutorials on June 20, 2018 at 1:37 pm

      Open Google Calendar.
      Click the settings gear in the top right.
      Select Settings.
      In the Week starts on section, select an option from the drop-down menu.
      Click Save.

  17. Cee Bryan on August 10, 2018 at 12:42 pm

    Thank you so much for this video. its helped me loads.

    • WPBeginner - WordPress Tutorials on August 10, 2018 at 6:50 pm

      Glad it was helpful 🙂

  18. Benstan Stephen on November 17, 2018 at 10:28 am

    Thank you, very helpful. However, my credential screen (maybe new version) is different, I can’t see the events on the WP page. Please, can someone help, how to fix this?

  19. Olivia Coe on January 14, 2019 at 10:39 pm

    This was a great instructional video! Well done!

    • WPBeginner - WordPress Tutorials on January 15, 2019 at 4:40 pm

      Thank you 🙂

  20. Gray水 on October 2, 2019 at 1:59 pm

    Thank you. This was super helpful and easy to follow. I’ll probably be visiting this channel again soon.

    • WPBeginner - WordPress Tutorials on October 2, 2019 at 2:20 pm

      You’re welcome, glad our video was helpful 🙂

Leave a Comment

You must be logged in to post a comment.

How to S.T.A.R.T.

an Online Business

Learn how to choose a profitable business model, get the funding you need, pick a market, refine your plan and launch your business!

Free 5 Day Mini Course

Let me build your blog and it will be...





Save Time. Save Money.