New study of IRS data: about 57,000 nonprofits a year lose tax-exempt status after three years without filing. Find your state

Home / Blog / Volunteers not showing up

Volunteers · no-shows

Volunteers not showing up? Seven fixes to try, in order

By the Ember team · October 6, 2026

Twelve names on the sheet. Seven people at the door. Nobody called, and now you're running two stations yourself and wondering what you did wrong.

The short version

Remind volunteers three days before and again the day before, and confirm a week out for anything booked further ahead. Tell them who will greet them, and make canceling or swapping so easy that you hear on Wednesday, not Saturday. For big events, sign up a few extra people, then thank everyone after so they come back.

Why volunteers don't show up

A no-show can feel personal, as if people don't care or you did something wrong. Some causes are out of your hands, like a sick kid or a flat tire. Look closer at the rest and you'll find ones you can fix:

  • No reminder. They signed up, the week filled in around it, and nothing brought it back to mind.
  • A shift booked weeks ago. The person who said yes a month ago had a different week in mind.
  • Nobody expecting them. A name on a sheet is easy to skip. A person waiting at the door is not.
  • An unclear role. If they aren't sure what they'll do, where to go or what to wear, staying home is the easy choice.
  • No easy way to cancel. If backing out means an awkward phone call, some people just don't come.

Each fix below goes after one of these causes.

The fixes, in the order to try them

  1. Send two reminders: three days before and the day before

    The three-day reminder leaves time to fix a clash. The day-before one catches the person who meant to come and lost track of the week. Send both the way they asked to be reached, and keep them short. For an early shift, a quick text that morning can help too.

    Put everything they need in the message: the time, the address, which door, where to park and who to ask for. Something like: "Hi Dana, see you Saturday from 9 to noon at the pantry. Use the side door on Elm Street and ask for Marcus. Can't make it? Just reply and we'll cover it."

  2. Confirm a week out

    If a shift was booked weeks ahead, message them a week before and ask for a reply: "Still good for Saturday morning?" A yes turns an old promise into a plan for this week. A no, a week out, gives you time to find someone else.

    While they're replying, ask them to write down the day and time, on their calendar or a sticky note. The nearest research is older and not about volunteers. Milkman and colleagues ran it in 2009 and published it in 2011. A large company mailed some of its workers a reminder about free flu shots at work. Some of the letters also asked them to write down the date and time they planned to go. Those people got the shot more often: 37.1 percent, against 33.1 percent with the plain reminder. A shift already has a set time, so this borrows the idea rather than repeating the test: a small nudge that costs you one line.

  3. Name the person who will greet them

    Pick one person to meet volunteers at the door, and put their name in every reminder. It's easy to skip a slot on a sheet. It's harder to leave Marcus waiting. A greeter also makes the first ten minutes easier for someone new. The volunteer onboarding checklist covers the rest of a first shift.

  4. Say what the job is

    Add one line to the confirmation: what they'll do, what to wear, how long it runs, and whether kids can come. It's hard to show up for something you can't picture. A clear role also helps you match the right person to it, so the shift feels worth the drive. The volunteer job description template helps you write each role once and reuse it.

  5. Make it easy to cancel or swap

    It sounds backward. But a cancellation on Wednesday is a spot you can fill. A no-show on Saturday is not.

    End every message with one easy way out, like "Can't make it? Reply here." When someone cancels, thank them for telling you, so they tell you next time too. Can a friend take their place? If the role needs no background check or training, say yes and write down the swap. Keep a short standby list of people who said "call me if you're short," and call them first.

  6. For big events, sign up a few extra

    For a one-day event with lots of helpers, sign up a few more people than you need. Give the extras a real job, like floater or runner, so nobody stands around. Base the number on your own records. If about one in ten people missed last year's event, sign up eleven for every ten jobs.

    Don't overbook a small weekly shift. If a regular shift keeps coming up short, fix the reminders first.

  7. Thank them after, so they come back

    Send a thank-you the same day. Name one thing their shift made possible, like "you helped serve 60 lunches," and offer the next date. Your next reminder then goes to someone who already knows the shift mattered. For more ways to say thanks, see volunteer appreciation ideas.

Track your show rate

You don't need a report. After each shift, write down four things:

  • who signed up, and when they did;
  • who came;
  • who canceled, and how much notice they gave;
  • who missed it without a word.

Your show rate is the number who came divided by the number still signed up on the day. Watch the rate by shift, not only overall. A low rate on one shift points at that shift: a hard time slot, a tough role, or a missed reminder. If shifts booked a month ahead come up short, add the week-out check. Your show rate also tells you how many extras to sign up for the next big event.

Count a cancellation with notice as a win, not a miss. That's the system working. If one person misses twice without a word, reach out kindly and ask if the time still works. The answer may be a different shift, not a different volunteer.

When the paper sheet stops keeping up

A paper sheet or a spreadsheet works fine for a small, steady group. Once you're sending every reminder by hand, or cancellations never make it onto the sheet, move the sign-up online. Look for a tool that sends reminders on a schedule you pick and lets people cancel without a phone call. It should also record who came and who missed. You may still want to send that morning text yourself. Volunteers on a spreadsheet: when it starts costing you has the other signs and how to switch. The volunteer sign-up sheet template has a paper and a digital version. For the whole picture, see the volunteer management guide.

The Ember tool for this

Ember Volunteers

Share one sign-up link for your shifts. Volunteers get a reminder before each shift, on the schedule you set, and their hours add up by program. Free under a $50K budget. Unlimited users on every tier.

Sources: Milkman, Beshears, Choi, Laibson and Madrian, Using implementation intentions prompts to enhance influenza vaccination rates, PNAS 108(26), 2011 (fieldwork October 2009), read 24 September 2026. This post quotes no national volunteer no-show rate; we found none from a primary source.

Common questions

Why do volunteers sign up and not show up?

Some reasons are out of your hands, like a sick kid. Others you can fix: no reminder, an old booking, nobody expecting them, a vague role, or no easy way to cancel. Remind them three days before and the day before. Name the person who will greet them, and make it easy to say they can't come. A cancellation you hear about early is a spot you can still fill.

How far in advance should you remind volunteers of a shift?

Send two reminders. One goes three days before, which leaves time to fix a clash. The other goes the day before, which catches anyone who lost track. For shifts booked weeks ahead, add a message a week out that asks for a reply. Put the time, the place, the door and the name of the person they'll meet in each one.

How many extra volunteers should I schedule for an event?

Use your own records. If about one in ten people missed your last big event, sign up eleven for every ten jobs you need filled. With no records yet, add a few extras for a big one-day event. Give them a real job, like floater or runner. Don't overbook small weekly shifts. Fix the reminders instead.

Get More Good, Ember's newsletter

Tested tools and simple ideas that give your team time back for the work that matters.

Unsubscribe anytime. See past issues. Privacy policy

Your privacy choices

We use cookies to improve this site and our ads. Analytics cookies show us how the site is used. Ad cookies (Google, Meta) measure our ads and help show them to people likely to find Ember useful.

We honor Global Privacy Control automatically: if your browser sends it, ad cookies stay off.

Read our privacy policy