School Squad

Guide · Co-op schedule

How to plan a homeschool co-op schedule

Last updated: November 2, 2026

A co-op schedule has two layers: the meeting day (opening, class periods, lunch, pickup) and the term calendar (meeting weeks, breaks, make-up dates). Draft the term first, assign teachers or host homes for each week, set supply lists, then publish it in one private place families can check and subscribe to.

The two layers of a co-op schedule

The meeting day is what happens on co-op day itself: when families arrive, which classes or lessons run when, and when everyone leaves. The term calendar is the list of dates: which weeks you meet, which weeks you don’t, and what happens if a day gets cancelled. Plan both, and plan the term first. It’s much easier to fill in a day once you know how many days you have.

Start with your space and your families

Before you pick dates, gather the limits you have to work around:

A sample co-op morning

This is only an example to start from, not a recommendation. Adjust the times and blocks to your kids’ ages and your space.

TimeBlockNotes
9:00Arrival and openingAnnouncements, attendance, a song or read-aloud
9:15Period 1Kids split by age group
10:15Break and snackOutdoors if the weather allows
10:30Period 2A second lesson, often hands-on
11:30Lunch or cleanupEveryone helps put the space back
12:00Pickup

Lesson rotation: who teaches when

In a lesson-rotation co-op, parents take turns leading. A simple way to set it up: list your teaching parents, give each one a few weeks of the term, and pair a helper with each lesson. If lessons move between host homes, rotate the host along with the teacher so no one family hosts every week.

In School Squad, each lesson can list its supplies and spots left, so families know what to bring and whether there’s room. When a lesson is hosted at a family’s home, other families see the general area, and the full address shows only to families who join that lesson.

Building the term calendar

Lay out the term week by week. Mark the meeting weeks, the breaks and holidays, and leave a make-up week near the end in case weather or illness cancels a day. Once the dates are set, add each meeting day and lesson to your shared calendar so families see the whole term at once.

Sharing the schedule with families

A PDF in a group chat gets buried, and nobody knows which version is current. One private calendar works better: every family sees the same dates, and changes show up in one place. With a private co-op calendar like School Squad:

School Squad can also send optional push alerts and opt-in event emails when your group’s events or lessons are added, changed or cancelled; both stay off until you turn them on.

Who can add or change things

Decide this before the term starts and write it in your ground rules. School Squad has three settings: by default any family can add events, hosts can turn on “Approve new events first” so family posts wait for a host or co-host, or the group can let only hosts and co-hosts add events and lessons.

Where library programs fit

Library programs make good off-weeks or extras. You can show your library’s kids’ events right next to co-op days. See library events for homeschoolers.

What School Squad isn’t for

School Squad is a private calendar with RSVPs and lessons. It doesn’t do class registration, tuition and payment collection, or gradebooks. If your co-op needs those, a big all-in-one co-op system may suit you better.

Questions co-op leaders ask

How long should homeschool co-op classes be?

There’s no standard length. Pick a length that fits your youngest kids’ attention span and your building’s hours, and try it for a few weeks before you commit.

How many weeks should a co-op semester be?

There’s no set rule. Start from the dates your space and your families are available, mark breaks and holidays, and leave a make-up week in case a day is cancelled.

How do you set up a lesson rotation for a co-op?

List your teaching parents, give each one a few weeks of the term, and pair a helper with each lesson. If lessons are at host homes, rotate the host too.

How do you share a co-op schedule with families?

Put every meeting day and lesson on one private calendar that families can open on their phone and subscribe to, instead of sending a PDF in a group chat.

Can families see the schedule in their own phone calendar?

Yes. In School Squad, families can subscribe from Apple Calendar, Google Calendar or any calendar app that subscribes to a link.

How do you keep host-home addresses private on a co-op schedule?

Share the full address only with families attending that lesson. In School Squad, other families see the general area, and the full address shows only to families who join that lesson.

Can only co-op leaders post to the calendar?

Yes. In Group settings, a host can choose to let only hosts and co-hosts add events and lessons. Families can still RSVP.

Put your co-op’s term on one private calendar. Hosts try it free for 30 days.

Start your group See how it works

More guides: start a homeschool group or co-op · plan a homeschool field trip.