All posts

How to Set Up a Shared Family Calendar in Google Calendar

2026-08-29

A shared family calendar sounds simple in theory: one place where everyone sees what's happening, no more "I didn't know about that" moments. Google Calendar does this well — but only if you set it up the right way, and only if everyone in your household actually uses Google.

Here's how to set it up properly, and what to do when that second condition doesn't hold.

Step 1: Create a dedicated family calendar

The mistake most people make is sharing their personal Google Calendar directly. That works, but it means your family sees everything — work meetings, personal reminders, appointments you'd rather not broadcast.

The better approach is to create a separate calendar specifically for family events.

  1. Open Google Calendar on a computer (not the mobile app — you can't create calendars there)
  2. In the left sidebar, find Other calendars and click the + button
  3. Select Create new calendar
  4. Give it a name — "Family" works fine
  5. Click Create calendar

Now you have a dedicated calendar where you can add shared family events without mixing them with your personal ones.

Step 2: Share it with family members

  1. In the left sidebar, find your new family calendar and click the three-dot menu next to it
  2. Select Settings and sharing
  3. Scroll down to Share with specific people or groups
  4. Click Add people and groups
  5. Enter a family member's Gmail address
  6. Set their permission level:
    • See only free/busy — they know you're busy but can't see event details
    • See all event details — they can read events but not edit
    • Make changes to events — they can add, edit, and delete events
    • Make changes and manage sharing — full control, same as owner
  7. Click Send

For a true shared family calendar where everyone can add events, give each family member "Make changes to events" permission.

Family members will get an email invitation with a link to view or add the calendar to their own Google Calendar.

Step 3: Add it to the Google Calendar mobile app

Once someone accepts the invite, the shared calendar appears on the web automatically. To see it on their phone:

  1. Open the Google Calendar app
  2. Tap the hamburger menu (three lines) in the top left
  3. Scroll down — the family calendar should appear under their calendars list
  4. Make sure it's checked (visible)

If it doesn't appear, they may need to tap See more or wait a few minutes for it to sync.

Setting the calendar color

Each person can set their own color for the shared calendar. Tap or click the calendar name in the sidebar and choose a color. This is per-person — everyone can pick a color that works for them without affecting anyone else's view.

What about adding school schedules or sports schedules?

The family calendar is great for events you create manually — dinners, appointments, trips. But what about the soccer schedule the coach sent as a PDF, or the school calendar that lives on a piece of paper on the fridge?

That's where CalHelper helps. You upload the PDF, photo, or schedule text, and CalHelper extracts the events and creates a shareable iCal feed URL. You can subscribe to that feed in Google Calendar as a separate calendar layer, so the imported events appear alongside your family calendar without getting mixed in.

To subscribe to an iCal feed in Google Calendar:

  1. In the left sidebar, click + next to Other calendars
  2. Select From URL
  3. Paste the iCal feed URL
  4. Click Add calendar

The events appear immediately and stay updated if the feed changes.

The limitation: it only works for Google users

A shared Google Calendar is a great solution when everyone in the family uses Google. The problem shows up at the edges: a spouse who uses Apple Calendar on iPhone, a grandparent who uses Outlook, a kid who doesn't have a Google account yet.

Google Calendar does publish iCal feed URLs that non-Google apps can subscribe to. Here's how to find your family calendar's iCal URL:

  1. Open Settings for your family calendar (three-dot menu → Settings and sharing)
  2. Scroll to Integrate calendar
  3. Copy the Secret address in iCal format

That URL can be pasted into Apple Calendar (Settings → Calendar → Accounts → Add Subscribed Calendar) or Outlook (Add calendar → Subscribe from web). The person will see events from your family calendar, but they can't add or edit events — it's read-only.

For a truly two-way shared calendar across platforms, there's no perfect built-in solution. Google and Apple don't talk to each other natively. The practical workaround: pick one platform and have everyone use it, or use CalHelper to create shareable iCal feeds from whatever schedule sources you're working with.

Keeping the calendar useful

The shared calendar only works if everyone actually uses it. A few habits that help:

  • Add events to the family calendar when you book them, not days later
  • Use the event description to add details (address, what to bring, who's driving)
  • Set reminders on important events — everyone with the calendar can see them
  • Review the week on Sunday — a quick glance together prevents surprises

A shared calendar doesn't solve coordination on its own, but it does remove the "I didn't know" excuse from the equation.

Try CalHelper free →

CalHelper makes this easy — upload any schedule and share it as a live calendar feed.

Try CalHelper free