Most event calendar plugins are either way too simple, or extremely overly complex and bloated. Sugar Event Calendar is designed to be simple, light weight, and provide just the major features you need for event management.

Note: an extended version of this plugin is available for $16.


* Simple Event Management
* Ajax Enabled Calendar View
* Events Custom Post Type
* Simple Event Configuration
* Easily Set Event Dates
* Easily Set Event Start and End Time
* A short code for showing the calendar of events
* Events Archive, Listed by Date of Occurrence

Extended Features

A full version of this plugin with additional features is available for purchase. It includes recurring events, large and small calendar views, event categories, widgets for displaying calendars and event filters, and more.


Sugar Event Calendar Lite has been translated into:

* English
* German
* French
* Serbian
* Swedish

Follow this plugin on Github.


1. Upload the ‘sugar-calendar-lite’ folder to the ‘/wp-content/plugins/” directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress
3. Go to the new Events post type and create some events
4. Display the calendar on any page with [sc_events_calendar]
5. View the archive of events at

Download for Free Purchase Full Version

  1. Steve

    Hi Pippin,
    Please excuse my newb q’s as I am just getting up to speed with WP. I am wondering why the calendar is not displaying full width. Also does not render a page, and I am wondering where I can edit the color of the buttons shown on the calendar page (and elsewhere – in green).
    Thank you for you help.

    • Pippin

      Can you show me a page where the calendar is? is not showing as a calendar because that is the event archive. Change the slug of that page to “calendar” (or similar) and then it should work.

    • Steve

      OK the reference on page slug helped, as I was not paying attention to slugs and using the default. I have changed that setting to use the post name now. So the page is the page I created as “Menu” in the header where I put [sc_events_calendar] in the body to render the calendar. It is all squished to the center and I am thinking it is some default formatting but I am not sure where to look. Thank you for you help.


    • Steve

      Also, is there a bug that has the minutes displaying as only one “0” for the default?

    • Pippin

      That’s just caused by the styling / layout of the default Twenty Fourteen theme. You’ll notice that it varies a little theme to theme.

  2. Samantha

    Hello Pippin,

    Is there any way to increase the text size of events listed under each day in the monthly view? From the code I was able to identify my H2 is being used for month, but am unable to find what font/size is being used for the text.

    Thank you so much!


    • Pippin

      Are you familiar with CSS?

    • Samantha

      Good morning Pippin,

      Yes I am, I am also familiar with the how to amend the code for both plug ins and themes.



    • Pippin

      See my reply on the other post you commented on πŸ™‚

    • Pippin

      See my comment above.

  3. Samantha

    Hi Pippin, can you explain how to increase the size in the calendar text in the monthly view for events? I am familiar with CSS.

    • Pippin

      You can do:

      .sc_day_div { font-size: 18px; }
    • Samantha

      Pippin you are the best!!! Any way to make the text bold as well?

    • Pippin

      Add: `font-weight: 500;` to it.

  4. Andy

    Hi Pippin

    I’d like to use your plugin, but the /events slug is already in use on my website.

    When I installed the plugin, it overwrote my /events page with the plugin’s. I couldn’t access my original page anymore. So I uninstalled the plugin and now the /events slug just redirects to the homepage of my site. My original /events page is still inaccessible.

    Do you know how I could reclaim the /events slug for my original page? Also, is it possible to use this plug in but have it populate a different page, say /calendar for example.

    Thanks for what looks like a great plugin.


    • Pippin

      Go to Settings > Permalinks and click “Save Changes” and it will probably come back.

      The /events slug cannot be changed in the plugin, so if you’d like to use it, you’ll need to change the slug of your existing events page.

    • Andy

      The permalinks fix worked a treat – thank you! For now I prefer to keep the /events slug for my page. Thanks again for you help.

    • Pippin

      Glad to hear it!

  5. Garry

    Is there a way to sync this calendar with our organization’s Facebook events?

    • Pippin

      Not out of the box, sorry.

  6. Betsy

    Hi. Is there a way to center the calendar on my page?

    • Pippin

      Yep! Are you familiar with CSS?

  7. Me & My House

    Can I post the short code in my sidebar to show the calendar there? Can I add some code to it to make it display smaller, to fit in the sidebar? Thanks.

    • Pippin

      No, sorry, but the paid version does include a calendar widget to do that.

  8. Massimo

    Hi Pippin is it possible calendar day month year italian translate?
    waiting your repond

    • Pippin

      Yes it’s possible. The plugin is ready for translation. All you’ll need to do is supply the .mo file.

  9. tfbkny

    Thanks for the free version simple in concept but got a few issues.

    – The date/time show in undesired place (top of post) and there is no way to control placement

    – The buttons show as flat rectangles with rounded corner, not with the style as pictured in the screenshots

    – Past events shows a “Blog Archive” header atop the list which should not be there as those are events not blog posts

    Not using the plugin due to the above issues, hopefully will be addressed soon… it would’ve been quite nice to be able to use it.

    Thanks πŸ™‚

    • Pippin

      1. Could you show me an example of how it’s displaying for you?

      2. Those are controlled by your theme. The plugin keeps it simple so that the buttons inherit the styles in your theme.

      3. That’s also controlled by your theme. If you’re comfortable with editing theme template files, I can show you how to address it.

  10. Martin

    Hi Pippin! Thank you for the plugin. Is there a wy in the lite version to show the events in a list with an shortcode of something?

    waiting for your respond,


    • Pippin

      No, sorry, that’s only in the paid version.

  11. Talina

    I’m working with the free version for a client and am considering upgrading. I need to have a single list of events below the calendar view- without the event’s details/ descriptions. Is this possible with the paid version?

    Also, why is it displaying wonky on my site? The header grey seems to be too short?

    • Pippin

      Do you mean just a list of event titles?

      The header height is caused by a minor CSS conflict with your theme. Are you familiar with CSS?

  12. Laurens

    Hello Pippin,

    First of all: nice work your calendar! I’m wondering if I can change button language? Probably somewhere in the code of your plugin, but then it’ll be gone after an update? The rest of the plugin is already translated. Can you help me out please?

  13. Georganne

    Hi Pippin,
    How do I disable my name from appearing at the bottom of an event details page?
    The calendar looks great, but I don’t want my name there at the bottom of the page for each event’s details.

    • Pippin

      You will need to edit your theme template files to remove that.

  14. Stassis

    Please tell me how to get the entire archive calendar on the home page?

    • Pippin

      The event list page or the calendar view?

  15. Gabe Velez

    I want to show the event list page as my home page! I’m using a Genesis child theme – is there a simple way to do this (custom fields maybe)?

    • Pippin

      You will need to build a custom query through hooks and filters to add it to your home page.

  16. Vir

    Hi, is it possible in your calendar to schedule meetings of 20 minutes duration??? I mean change the end time of the meeting. In the standard calendar I only can schedule meetings with 15 minutes intervals. Thank you!

    • Pippin

      No that is not supported, sorry.

  17. Sebastian

    The plugin doesn’t work anymore as WP updates. It is now in need of an update. Are you able to update it to work on WP 4.4.2?

    • Pippin

      I’m not aware of any compatibility problems. What kind of issues are you seeing?

    • Pippin

      That only means that support for the latest version hasn’t been explicitly declared. Everything still works fine πŸ™‚

    • Sebastian

      Ok cool! Thanks! But the page doesn’t work still! On that page only [sc_events_calendar] is present! If I remove this, the page is live. If I put it on, the page just doesn’t load! πŸ™

    • Sebastian

      Thank you Pippin but it still doesn’t work when I put [sc_events_calendar] on the page! If I remove it! The page is working but no calendar! πŸ™ Is it due to the amount of data I have in the calendar maybe?

    • Sebastian

      Ok! But why the page doesn’t work then? This is the code I use on that page: [sc_events_calendar]

      The page re-appear if I remove the above. πŸ™

    • Seb

      Thank you! So sorry if you have already received that message but my comments don’t show!

      If I remove [sc_events_calendar] the page is showing but as soon as I had [sc_events_calendar], the page doesn’t work! So there is an issue with the plugin! πŸ™

  18. Sebastian

    Hi Pippin! Still not working! Not sure what’s happening! πŸ™

    • Pippin

      Sorry for not seeing your comment earlier! I had some issues with Akismet automatically trashing a bunch of comments.

      If you’re still having trouble, could you please send me a support ticket? I’ll be more than happy to help:

  19. sharonb

    Since the last update of wordpress we have also lost the calendar on this site –
    see the ‘Whats on at a glance” page – it is blank in Safari, returns a “Fatal error: Unknown: Cannot use output buffering in output buffering display handlers in Unknown on line 0” in Chrome and Firefox
    This problem occurred at the beginning of February

    • Pippin

      Does the problem go away if all other plugins are temporarily deactivated?

  20. Jennifer Pulver

    I just purchased the full version. What is the installation process? I already have the free version installed with events on my calendar. I don’t want to loose my past event entries.
    Any guidance would be helpful.

    • Pippin

      Deactivate and delete the free version (no data will be lost) then install the new one.

  21. Jason

    Where can I find the shortcode in the plugin? I had to first find this site to locate it.

  22. Edward Morrison

    Sugar Calendar plugin is on my shortlist of possible calendars for a small nonprofit I’m designing for. It appears to be a good fit but I’m having issues getting the calendar to display correctly. I’m sure I will need to add CSS code and at least one of my issues has been addresses elsewhere in this forum.

    Month, Week, Day view options only appear on the backend.
    Event font is white and not visible on the front end.
    Assigned calendar colors not visible on the front end.
    Calendar height is compressed

    I am using the Divi theme and am comfortable adding CSS code if pointed in the right direction.

    • Edward Morrison

      Just answered most of my questions so let me rephrase a couple of them.

      Can the default calendar height be adjusted via CSS/PHP?
      Can the default calendar color be modified via CSS/PHP?
      Am I correct that calendar colors and view options are visible on the backend only?

      New to this so thank you in advance.

Comments are closed.