How to organize a school carpool

Six steps, and the one that decides everything is where you put the schedule. What a carpool sign-up sheet actually needs, how families split the driving without anyone keeping score, and why the plan keeps disappearing up the group chat.

The board is free · no account · nothing to install

A carpool board on a phone: a day, a row for each car, and names filling the seats.

The hard part of a carpool isn’t fairness. It’s legibility. Almost nobody is counting whose turn it is, and almost everybody has lost track of who’s driving on Thursday. Put the answer somewhere it can’t scroll away, and most of the rest sorts itself out.

What follows is the whole thing start to finish: how to set up a carpool schedule, what belongs on it, and how to keep it running once the season starts. It takes about half an hour the first time, and about two minutes a week after that.

The six steps

1

Decide what it covers

Orientation week. The swim season. One tournament weekend. A carpool with no end date is the one that falls apart.

2

Gather the families

First names of the kids, a phone number for each driver. Four to eight families is the size that works.

3

Pick the days

Every date and what’s happening on it, including the maybes. Removing a day is easier than adding one later.

4

Put it where it stays put

The step that decides whether this works at all. Not buried in the chat. More on this below.

5

Fill the seats

One row per car, one seat per name, and which direction it covers. Leave the empty seats visible.

6

Agree three rules

Running late, dropping out, and who else is allowed in the car. Five minutes now saves the season.

Where the carpool schedule lives is the whole decision

Every group starts in the group chat, and every group discovers the same thing: a chat is a river, and a schedule is a noticeboard. By Wednesday the plan is forty messages up, three people have written their own summary of it, and somebody is asking who has Thursday. Here’s the honest version of each option:

The group chat

  • Everyone’s already in it, and that counts for a lot.
  • But the answer scrolls away, and the newest message wins even when it’s wrong.
  • Offers expire silently. Two seats offered at 9pm are gone by 10pm and nobody else knows.
  • Fine for the conversation. Bad at holding the answer.

A spreadsheet

  • It holds still, everyone sees the same one, and you keep it after the season.
  • Use dropdowns for names, or you’ll get six spellings of the same kid.
  • Phones are the catch. A wide sheet is awkward in a parking lot at pickup.
  • Best when one person keeps it and shares a link into the chat.

A link everyone can edit

  • Pin it once. Nobody signs up, nobody installs anything.
  • Built for a phone, so a parent can fill a seat standing at the kerb.
  • Anyone can fix a mistake, so a small change does not have to wait on you.
  • The trade is that anyone can change it, same as a sheet on the fridge.

Paper still works too, and for a small group it works well. A sheet by the sign-in table catches the parents who never read the chat at all.

What a carpool sign-up sheet needs

It doesn’t matter much whether you start from a carpool schedule template, a spreadsheet of your own, or a printed page for the fridge. It needs six columns. That’s genuinely it, and the temptation to add more is what kills these:

Anything past those six goes unfilled. Pickup addresses, allergy notes, car makes: they feel useful when you build the sheet and they sit empty all season.

Splitting the driving, and why nobody should keep score

This is the part people brace for and it’s usually the easy part. Most school and sports carpools never split money. They split turns, loosely, and nobody counts. The groups that run into trouble aren’t the ones where somebody drove twice as much. They’re the ones where nobody could tell who was driving at all.

The three rules worth agreeing up front

Five minutes at the start, and you avoid nearly every awkward conversation later:

Car seats deserve their own sentence: if a child needs one, whoever is driving needs to have it, and it needs to be installed before the morning it’s needed. Sort that in week one.

If it falls apart halfway through the season

Most carpools sag somewhere around week four. It’s normal, and it’s fixable:

  • It usually isn’t conflict. It’s that the schedule stopped being visible, so people quietly went back to driving their own kid.
  • Re-pin the link and post one message with next week only. A short ask gets answered. “Can everyone confirm the rest of the season?” gets silence.
  • Shrink it before you cancel it. Three families covering Tuesdays beats eight families covering nothing.
  • Let it end when the season ends, and don’t roll it over by default. Restarting on purpose is easier than reviving something everyone stopped opening.

If you want the ready-made version of all this: the free carpool board is one link you pin in the chat, where anyone can tap a seat and add their name. If you’d rather own the file, the Carpool Sign-Up Sheet is the same layout as a Google Sheets™ template, with a printable page in the same download.

Words that come up

Leg
One direction of one trip. To the event, or back home.
Seat
A spot in someone’s car for someone else’s kid.
Rotation
Whose turn it is to drive, in a repeating order.
Carpool lane
Different thing entirely. That’s a commuting rule, not this.
Kiss and ride
The drop-off loop at school. No parking, keep moving.
Point person
Who fields the questions. Useful. Not the same as who keeps the schedule.

Organizing something else for the same group? There are free guides for taking over as treasurer, as secretary, and as president. Same deal: one page, no email.

Skip the setup

Name it, list the days, list the kids. You get one link to pin in the group chat, and everyone can see who’s driving and where the free seats are.

Make a free carpool board →

Free, no account, nothing to sign up for.

Carpool questions, answered

Decide what stretch of time it covers, gather four to eight families with a phone number for each driver, list the days, and put the schedule somewhere it will not scroll away. Then fill it in one row per car, one seat per name, leaving the empty seats visible. Agree three rules at the start: what happens when a driver runs late, how much notice to give when a kid drops out, and who else is allowed in the car.
There are dedicated carpool apps, and most of them are built around a recurring season with a fairness score for who has driven most. They work well if every family will install the same app and keep using it. In practice most groups will not, so the thing that actually gets used is whatever opens straight from the group chat: a link, a shared spreadsheet, or a sheet on the fridge. Pick for what your families will actually open, not for the longer feature list.
Yes. The free carpool board on this site is a live version anyone can edit from one link, with no account and nothing to install. If you would rather have a file of your own, the Carpool Sign-Up Sheet is a Google Sheets template with a printable PDF in the same download.
Most school and sports carpools do not split money at all. They split turns, and nobody keeps a formal count. Money usually only comes up for long distances, tolls, or a tournament weekend with real mileage, and the simplest fix is to agree up front that whoever drives furthest gets covered for gas. If you are going to talk about money, do it in the first message, not in week six.
Be on time, text the group the moment you are running late, and give as much notice as you can when your kid is not riding. Do not add another passenger without telling the driver. Return the car seat you borrowed. And take your turn without being asked, because the fastest way to kill a carpool is for one parent to end up driving most of it.
Start with one row per car and these columns: the date, what is happening, the driver, which direction the trip covers, how many seats that car has, and the names in them. Put the family names in a second tab and use a dropdown in every seat, so people are picking a name rather than typing one. That last part is what keeps a shared sheet from turning into six spellings of the same kid. The Carpool Sign-Up Sheet template is already built this way if you would rather not do it from scratch.
Four to eight. Below four, one family dropping out breaks the week. Above eight, the coordination costs more than the driving saves, and the schedule stops fitting on one screen. If your group is bigger than that, split it by neighborhood or by day rather than trying to run one large carpool.

Pick the one your families will open

Same layout in all three. The difference is only where it lives, and that’s the part that decides whether people keep using it.

If it lives in the chat

The free board

One link, pinned. Anyone taps a seat and picks a name, and the whole group sees it within seconds. No account, nothing to install, and it’s free.

If you want the file

A Google Sheet™

A Setup tab for the families and a board with a dropdown in every seat. Room for 8 days, 6 cars a day and 60 people. Yours to keep and copy.

If you like paper

A printable page

The same columns on one landscape page, US Letter and A4, for the fridge or the sign-in table. It’s in the same download as the sheet.

Make a free carpool board →

Prefer the spreadsheet and the printable? The Carpool Sign-Up Sheet is on Etsy →

Made by one person, who answers her own messages