← All posts

Start a Homeschool Co-op Checklist: 12 Steps in Order

To start a homeschool co-op, work through this checklist in order: write down why the co-op exists, recruit a small leadership team, pick a meeting rhythm, find a space, set fees and a volunteer requirement, write a one-page policy sheet, sort out liability waivers, build a family roster, open registration with a deadline, collect payment at sign-up and plan your first class day. That's the whole job. Most of the stress in a new co-op comes from doing those steps out of order, like opening sign-ups before anyone knows what a family owes.

Three things decide whether year one works

Starting a co-op has picked up a lot of advice over the years: bylaws templates, branding kits, mission workshops, app comparisons. Strip it back and a new co-op lives or dies on three things.

Every family knows what's expected of them. Money is collected before the term starts, not chased after. And no single person is holding the whole operation in their head.

Everything on the checklist below serves one of those three. If your planning meetings keep drifting toward logo colors and T-shirt orders, we'd take that as a sign the basics aren't settled yet. Settle them first. The T-shirts can wait until spring.

Get the order right and you could open registration with every fee, waiver rule and volunteer expectation already decided, which is a very different first term from the one most founders describe.

The checklist, in order

Before you announce anything

  1. Write down why the co-op exists. One or two sentences. Academic classes, enrichment and social time, or a faith-based community? This line settles arguments later, so put it in writing now, while everyone still agrees.
  2. Recruit a leadership team of three to five. A director, someone to handle money and someone to own communication is a workable minimum. One founder doing all three jobs is the most common way a co-op runs out of steam by spring.
  3. Pick a meeting rhythm. Weekly, every other week or monthly. Settle the day, the hours and how many weeks make a term before you talk to a single venue.
  4. Find a space. Churches, libraries, community centers and parks are the usual options. Ask each host what they need from you in writing, including insurance, setup and cleanup.

Before registration opens

  1. Set your fees. Keep a family membership fee separate from class or materials fees, so families can see what they're paying for. Write the refund policy now, not the first time someone asks for money back.
  2. Define the volunteer requirement. Most co-ops run on parent labor. Spell out what each family owes (teaching, assisting, setup, cleanup) and how it'll be recorded. Vague expectations are where resentment starts.
  3. Write a one-page policy sheet. Drop-off rules, sick-child policy, behavior expectations and what happens when a family misses a volunteer slot. One page. Nobody reads ten.
  4. Get liability waivers sorted. Every family signs before their kids attend. Ask your host venue, your insurance agent or an attorney what yours should say. A blog checklist can't tell you that, and you shouldn't copy another co-op's waiver blindly.
  5. Build the roster around families. Group each household's adults and children together instead of keeping one row per child. Families pay, volunteer and receive messages as a unit, so the roster should match. Our homeschool co-op roster template has the columns.

Opening the doors

  1. Open registration with a hard deadline. Publish each class with its age range, capacity, teacher and fee. Close sign-ups a couple of weeks before the first class day so you have time to balance classes and settle waitlists.
  2. Collect payment at sign-up. Chasing fees after the term starts is the most draining job a new treasurer can inherit. Make paying part of enrolling. Here's how Stripe payments for a homeschool co-op work.
  3. Plan class day one. Send a schedule with rooms, times and who's teaching what. Then send a short reminder the day before. A text gets read; a long email often doesn't.

Where most new co-ops go wrong

Here's our one strong opinion on this: don't start with tools. Plenty of founders spend their first month comparing apps or building a website, and they still haven't decided what a family pays or how many volunteer hours it owes. Software can't make those calls for you. Steps 1 through 8 are decisions. Make them on paper first. That's why the checklist puts them ahead of anything you'd buy or build.

The second trap is quieter. A free form for sign-ups, a spreadsheet for the roster, a payment app for fees, a group chat for announcements. Each piece is free and familiar. The cost shows up in the copying: the same family typed into four places, and a payment note that doesn't match any child's name. No wonder so many first-year treasurers are tired of the job by midterm.

Where MyCoop fits on this list

MyCoop won't write your purpose statement, find you a building or pick your refund policy. Those first decisions are yours. What it does is carry out steps 5 through 12 once you've made them, and an onboarding checklist inside the dashboard walks a new co-op through setup.

The roster holds families, adults and children together, with a detail page for each family, and CSV import for families and children is built in if you've already started a spreadsheet. Class enrollment enforces the capacity and age limits you set, and full classes get an automatic waitlist. Families sign waivers electronically before their enrollment completes. They pay class and materials fees online when they enroll, and payments are paid out directly to your co-op's own bank account. Volunteer hours are logged and approved per family, and email and text broadcasts go out to every family from the same system.

Every co-op also gets a public website, on a mycoop.app address or your own domain, with classes and events pulled from the dashboard. It isn't a drag-and-drop builder, but it means you don't need a webmaster.

Pricing is $49 a month on Starter or $99 on Growth, with every feature on every plan, unlimited families and no per-family or per-registration fees. There's a 30-day free trial with no credit card.

A fair caveat: MyCoop is new. YouSchool, a co-op in Newark, Ohio, is the first co-op running on it, and there's no native mobile app yet. If you're weighing it against an established option, our MyCoop vs. Homeschool-Life comparison lays out the differences side by side.

For more on choosing software once your decisions are made, read Homeschool Co-op Management Software: What to Look For or Homeschool Group Management App: What Actually Matters. If sign-ups are the piece you're planning next, see Homeschool Co-op Enrollment System: The 5 Checks.

Frequently Asked Questions

How many families do you need to start a homeschool co-op?

There's no minimum. A small group of committed families can run a simple co-op with one class day and a few rotating teachers. What matters more than the head count is whether enough parents will share the work. If one or two people end up teaching, collecting money and sending every message, the co-op is too thin, whatever its size.

Do I need to form a nonprofit to start a homeschool co-op?

Not necessarily to get started. Some co-ops begin as an informal group and incorporate later, and others form a nonprofit from day one. The choice affects liability, taxes and what some host venues will require. Talk to an accountant or attorney in your state before deciding, because the rules vary and a checklist can't settle it for you.

What should a new co-op charge families?

Build your fees up from your actual costs: space rental, insurance, supplies and any software. Keep a family membership fee separate from per-class or materials fees, so families can see exactly what each charge covers. Decide your refund policy before registration opens. It's much easier to point to a written rule than to make one up when a family asks.

Can I run a new homeschool co-op on spreadsheets?

You can, and plenty of co-ops start that way. It usually holds up until the co-op grows past what one volunteer can keep in sync, because the roster, payments, waivers and sign-ups end up in separate files. MyCoop keeps those in one system for $49 a month flat with unlimited families, and the 30-day trial needs no credit card.

Run your co-op on MyCoop

Enrollment, volunteer hours, payments and family communication in one place.

Start your free trial