If the carpool driver hasn't turned up, call the school or program first, before you start calling people. Tell them you're sorting it out and roughly when someone will arrive. Then find a driver who is already on the school's pickup list, and tell the office who's coming. At the schools and programs we looked at, children stay with staff until an adult arrives, and the clock you're up against is a late fee long before it's anything worse.

The next fifteen minutes

Call the school or program. Calgary's Coventry Hills School puts it simply: "If you are running late, please contact us at 403-777-6025 to let us know," and then come to the office (getting to school). Every school has a version of this. A call buys time and stops staff from working down your emergency contacts while you're already on it.

Pick someone the school will release your child to. This is where a rescue usually stalls. Programs release children only to people on their list. YMCA of the Triangle in North Carolina releases children only to "parents, legal guardians and those designated as emergency contacts" (program policies). The neighbour who's free right now may not be on it. Start with the people who are.

Tell the office who's coming, with their full name, and remind them to bring photo ID. If the school takes changes by email, send it from the address on file.

Then deal with the driver. They're probably stuck in traffic or got the day wrong. That conversation can wait until your child is in a car.

What the school does while you're sorting it out

Schools have a sequence for this, and knowing it takes some of the panic out.

First, the office or after-care. At Winterfield Elementary in Charlotte, "Parents arriving late after 3:00 p.m. must report in person to the office to sign students out" (afternoon dismissal). At Liberty Elementary in Georgia, students not picked up by 2:30 go into the after-school program with "a late fee charge applied of $14.00 per child" (car riders). At Vineyards Elementary in Collier County, Florida it's Sports Club and $12 for the day.

Staff stay with your child. YMCA of the Triangle: "Two staff members will remain with the child until a parent arrives." Its late fee is $5 for the first 10 minutes and $1 a minute after that.

Then your emergency contacts. McGaw YMCA in Evanston, Illinois says that after pickup time "staff will assume an emergency exists and will begin to call emergency contacts for your child," starting five minutes late (late pickup policy). This is why the list matters: if your contacts' numbers are old, nobody answers.

Much later, the police. It's the last step and it's rare, but it's written down. McGaw YMCA may call the Evanston Police Department if no emergency contact can be reached within an hour of pickup time. Rutherford, New Jersey's board policy hands a child to the police if the escort doesn't arrive "within 45 minutes of school dismissal" (Policy 5142.3). In 2021 Reason reported that Chicago Public Schools gives a 30-minute grace period before alerting police and child protective services (Reason). A phone call to the school early on is what keeps you well clear of any of this.

Why carpools miss

Almost never because someone doesn't care. The usual reasons are dull: a swap agreed in a group chat that one person didn't see, a rotation on paper that didn't account for a holiday Monday, a driver who thought it was next week, a phone on silent in a meeting. Every one of them is the same problem: two people each believed someone else had it.

Making the next miss less likely

One person per pickup, said out loud. A rotation is a plan; a "yes, I've got Thursday" is a commitment. Ask for the second one.

Swaps go where everyone can see them. Not in a side message to one parent.

A back-up for every day, already on the school's list.

Reminders for the driver, the day before and that afternoon, especially on days that don't follow the pattern.

If you need a fair rotation worked out, the free carpool schedule generator balances the turns and prints it, and the carpool schedule guide has a Google Sheets template.

Kid Pickup is built around that first rule. Every pickup has one person who tapped I'll do it. A driver who can't make it taps Can't make it on the notification, and the pickup shows as open again on everyone's calendar. If a pickup still has nobody, the app sends parents and guardians a nudge the day before, three hours before and two hours before, early enough to find someone on the list. On the day, the driver taps I'm here and Picked up, so you're not left wondering at 3:20.