How to Sync BAND to Apple Calendar on iPhone

BAND isn't a sports app at all — it's a general group-messaging app that a lot of youth teams, class parents, and entire leagues repurpose for schedules because it's already on everyone's phone. Its calendar can absolutely land in your iPhone's Calendar app; the trick is that BAND has two calendar features that sound almost identical and do opposite things. You want Export, not Subscribe.

This guide covers the export path in BAND, both ways to subscribe on an iPhone (the one-tap webcal way and the Settings way), the Mac version, and two pieces of honest fine print: the anniversary events that ride along in the export, and how slowly iOS picks up schedule changes.

⏱ Takes about 3 minutesOfficial help article

Add BAND to your iPhone calendar

  1. 1

    Open your group in BAND. Go to the specific group or team whose schedule you want — BAND groups can be a team, a whole club, or even a classroom, so make sure you're in the right one.

  2. 2

    Open the Calendar tab. Every BAND group has a Calendar tab alongside its chat and photos.

  3. 3

    Tap Manage Events. This sits inside the calendar view, usually as a menu option or button near the top.

  4. 4

    Tap Export Band Calendars — not Subscribe via URL. This is the one you want — it's available to every member, not just admins, and it hands you a URL you can subscribe to elsewhere. Subscribe via URL does the opposite: it pulls an outside calendar into BAND.

  5. 5

    Copy the URL. If the group has several calendars listed, pick the specific one your child is on rather than the group's default calendar.

  6. 6

    Tap the link as webcal on your iPhone. If the copied link starts with webcal://, just open it in Safari — iOS recognizes it and asks if you want to subscribe. If it starts with https:// instead, swap that prefix for webcal:// and open it, or use the Settings path below.

  7. 7

    Or add it through Settings. Go to Settings → Apps → Calendar → Calendar Accounts → Add Account → Other → Add Subscribed Calendar, paste the exported BAND link, and tap Next → Save. (On older iOS versions, Calendar appears directly in the main Settings list.)

  8. 8

    Check it appears in the Calendar app. Open the Calendar app, tap Calendars at the bottom, and you should see the feed under Subscribed — make sure its checkbox is on. Tap the info icon to give it a color that stands out from your personal events.

  9. 9

    Optional: add it on your Mac too. In the Mac Calendar app, choose File → New Calendar Subscription, paste the same link, and set Auto-refresh to every hour. Subscriptions added through iCloud sync across your Apple devices automatically.

The fine print: anniversary events, and how Apple handles feeds

Two things worth knowing before you rely on this. First, BAND puts its own anniversary events into the group calendar — entries like “The Band was created 1 year(s) ago on this day” — and the export carries them through, so a DIY iPhone subscription shows them alongside the actual games. Subscribed calendars are read-only on iOS, so you cannot delete them one by one. Schedule Caddie filters them out automatically on import.

Second, iOS refreshes subscribed calendars on its own lazy cycle — often several hours behind, sometimes a full day — and never notifies you when an event changes. A practice someone moved in BAND this morning can still show the old time at pickup, and the group chat is doing the alerting instead. Schedule Caddie checks the same exported feed every day and emails you exactly what changed.

One group subscribed — or the whole family merged?

Subscribe directly

Paste the link into Google Calendar, Apple Calendar, or Outlook and it works — since BAND is general-purpose, groups mix event types freely — practice reminders, team dinners, fundraiser deadlines, plus BAND's own anniversary entries. Direct subscription brings all of it onto your phone exactly as posted, so it's honest but noticeably noisier than a dedicated sports app, and a read-only subscription gives you no way to filter any of it out.

Paste into Schedule Caddie

  • BAND plus every other kid's team app, merged into one calendar
  • Color-coded by kid or schedule so you can tell at a glance
  • Email alerts the moment a game or practice changes
  • A weekly digest so nothing slips through
  • School PDF calendars imported alongside — the one schedule with no feed

If something's not working

I only see "Subscribe via URL," not an export option

Subscribe via URL does the opposite of what you want — it imports an outside calendar INTO BAND. The option you need is Calendar tab → Manage Events → Export Band Calendars → Copy the URL.

My group has multiple calendars listed under Export Band Calendars

Some BAND groups run separate calendars for different sub-teams or age groups. Pick the specific one your child is on rather than the group's default calendar.

My calendar now says "The Band was created 1 year(s) ago on this day"

Nothing is broken — BAND adds anniversary events to the group calendar automatically, and the export carries them along with the real games and practices. A subscribed calendar on iPhone is read-only, so you can't delete individual events out of it; your options are to live with them or drop the subscription. (Schedule Caddie strips these automatically when it imports a BAND feed, so they never reach your calendar.)

Nothing happens when I tap the link

That usually means the link starts with https:// rather than webcal:// — Safari treats it as a file download instead of a calendar. Replace https:// with webcal:// and open it again, or skip the tap entirely and paste the link via Settings → Apps → Calendar → Calendar Accounts → Add Account → Other → Add Subscribed Calendar.

Someone changed a practice in BAND but my iPhone still shows the old time

That's iOS being lazy, not the export being broken. iPhones refresh subscribed calendars on their own schedule — often several hours, sometimes up to a day — and there's no reliable way to force it per-calendar, nor any notification when something changes. Schedule Caddie checks the same exported BAND feed daily and emails you what changed.

I subscribed twice and now every event shows up doubled

Go to Settings → Apps → Calendar → Calendar Accounts, find the duplicate subscribed calendar, and delete one. Duplicates usually happen when you tap the webcal link and later also add it via Settings.

Frequently asked questions

Why does BAND have two calendar options that seem to do the same thing?

Subscribe via URL pulls an outside calendar (like a school calendar) into BAND for the group to see. Export Band Calendars does the reverse — it hands BAND's own events out as a link. They look similar in the menu but move data in opposite directions, and only the export one feeds your iPhone.

What are the "The Band was created 1 year(s) ago on this day" events?

BAND generates anniversary events for the group automatically, and they ride along in the exported feed — so a DIY iPhone subscription will show them next to the actual games. Subscribed calendars are read-only on iOS, so there's no way to delete them individually. Schedule Caddie recognizes these anniversary entries and filters them out on import, so what lands on your calendar is only the real schedule.

Can I do this if I'm not a BAND group admin, just a member?

Yes. Export Band Calendars is available to any member of the group, not just admins or managers.

How often does the iPhone refresh a subscribed BAND calendar?

iOS decides on its own — typically somewhere between a few hours and a full day. There's no setting to make a subscribed calendar refresh faster on iPhone, and no notification when something changes; the events just quietly update whenever iOS gets around to it.

Will my iPhone notify me if a practice moves in BAND?

No. Subscribed calendars update silently — the event moves, but nothing tells you it moved, so you'd be back to watching the group chat to catch changes. Schedule Caddie watches the same exported BAND feed daily and emails you exactly what changed: new time, old time, which group.

What if my kid has teams on other apps too?

Each app means another link and another separate calendar on your phone, with nothing merging or color-coding them. That's the point where one family calendar beats five subscriptions: Schedule Caddie takes the same links (BAND, TeamSnap, GameChanger, school PDFs) and merges them into one color-coded calendar with conflict detection — and, in BAND's case, drops the anniversary noise on the way in.

Paste your link — or upload the PDF — one family calendar, free

Every kid, every schedule, every app — merged, color-coded, and watched for changes.

Get Started Free

Want to see it first? Explore a real family's calendar — no account needed.

Prefer an interactive walkthrough? Try the guided wizard

More calendar guides