Core Docs - Church Management - Intro to Calendars

Rock Version: v19.0
Last Modified: 2026-02-17 2:10 PM

There are three components that make up Rock's calendar capabilities: Calendars, Events and Event Occurrences.

One might wonder why we need separate events and event occurrences. Couldn't we just put the schedule on the event and be done with it? That would certainly work, but there are cases where the same type of event, say Baptism, happens repeatedly. Having separate event and event items allows us to do things like list all the upcoming baptism dates.

Event Calendars

Every organization has the need for multiple calendars. Even a small organization will have a public and private (internal) calendar. Most will have several more. You can administrate calendars under Tools > Calendars.

Out of the box Rock ships with two pre-configured calendars:

Events Can Be Placed on More Than One Calendar
Sometimes you'll have an event that should be displayed on more than one calendar. Rock supports this. An event can be on any number of calendars you'd like.

You can add additional calendars by selecting the add button in the upper right of the panel, as pictured above. When adding or editing a calendar you will see the screen below:

Calendar Security

You can set up security for each calendar you define. This allows you to delegate the management of these calendars and their events. You set security from the Calendar Details Page by pressing the ti ti-lock button.

Calendar Blocks

Below is what the calendar looks like on the external website. These blocks have a ton of settings (much of the page is rendered in Lava so the possibilities are endless).