Family reunion itinerary template
Reunion planning usually ends with one aunt owning a spreadsheet and everyone else asking her what time dinner is. This template keeps her spreadsheet as it is, one row per activity across the reunion days, and publishes it as a calendar feed the whole family subscribes to from a single link in the group chat.
Cousins flying in can see arrival day and the welcome dinner before they book flights. When the schedule gets reshuffled, and it will, edits to the sheet update everyone's calendars in place. Nobody installs anything and nobody makes an account.
Opens a live preview of the sample events below — no account needed. Swap in your own rows when you're ready.
The columns
One row per event, headers in the first row. That's the whole format.
| Column | What it becomes | Example |
|---|---|---|
Date | Activity date. A reunion spans several days, and each activity is its own row. | 11/26/2026 |
Time | Start time. Leave blank for all-day rows like arrival and departure days. | 1:00 PM |
Event | Becomes the event title. Mark optional activities right in the name. | Family photo |
Location | Where at the venue, or a full address so phones can give directions. | Lodge front steps |
Notes | Optional description. What to bring, who's hosting, timing details. | Wear your reunion shirt |
Sample data
This is exactly what “Use this template” loads into the preview — replace it with your real schedule.
| Date | Time | Event | Location | Notes |
|---|---|---|---|---|
| 11/25/2026 | Arrival day | Big Pines Lodge, 400 Lakeshore Dr | Check-in opens 3 PM | |
| 11/25/2026 | 6:30 PM | Welcome dinner | Lodge — Main Hall | Chili and cornbread, no sign-up needed |
| 11/26/2026 | 9:00 AM | Turkey Trot 5K (optional) | Lakeshore Trail | Walkers and strollers welcome |
| 11/26/2026 | 1:00 PM | Family photo | Lodge front steps | Wear your reunion shirt |
| 11/26/2026 | 3:00 PM | Thanksgiving dinner | Lodge — Main Hall | Sides assigned by family branch |
| 11/26/2026 | 7:30 PM | Game night | Lodge — Great Room | Bring a favorite board game |
| 11/27/2026 | 10:00 AM | Hike to the falls | Falls Trailhead | About 2 hours, kid-friendly |
| 11/27/2026 | 2:00 PM | Grandma's story hour | Lodge — Great Room | Being recorded for the family archive |
| 11/27/2026 | 6:00 PM | Cousins' cook-off | Lodge kitchen | Judged by the elders |
| 11/28/2026 | 9:00 AM | Farewell breakfast | Lodge — Main Hall | Checkout by 11 |
- Leave Time blank on arrival and departure days. They become all-day events that frame the trip without a made-up start time.
- One row per activity. Nothing repeats at a reunion, so the lack of recurrence doesn't even come up.
- Mark optional things in the title itself, like “Turkey Trot 5K (optional)”, so nobody's surprised by a 9 AM run on their calendar.
- Keep one owner for the sheet. Everyone can suggest changes in the group chat, but a single editor means the calendar never shows two versions of dinner.
Questions
My family ranges from teenagers to great-aunts. Can they all actually subscribe?
The itinerary will definitely change between now and the reunion. Then what?
Can several relatives add events?
What does this cost for a one-time event?
Start with the sample, finish with your schedule.
The preview is live in seconds. Your roster subscribes once and stays in sync.
Use this template