How to Write a Volunteer Job Description That Attracts the Right People
A volunteer job description does more than you think it does.
It is the first piece of writing about your program that a potential volunteer reads. It tells them what they'd actually be doing, what kind of person belongs in the role, and whether the thing you're describing matches the thing they're picturing in their head. Done well, it filters out the people who would have ghosted in the first two weeks and pulls in the ones who will stay.
Done poorly, it does the opposite. The wrong people sign up enthusiastically, the right people scroll past, and you spend the next month wondering why retention is rough.
This is a short guide to writing one that does the work.
What a volunteer role description is for
It has three jobs. In order:
- Help the right person say yes. Specific, honest, warm.
- Help the wrong person opt out. Without making anyone feel bad.
- Set the expectations you're going to hold them to. So that when you do, it doesn't feel like a surprise.
That third one is the one most descriptions get wrong. Coordinators write the role description as a recruitment pitch, then are surprised when the volunteer is upset to learn the shift involves carrying boxes, or starts at 7am, or requires standing for three hours. The description is your first chance to make the real thing clear.
What to include
A title that means something
"Food Pantry Greeter" tells you more than "Volunteer." "Saturday Morning Sorter (3-hour shift)" tells you more still. Specific titles set up specific signups.
If the role has a fun internal name, fine, but the title should still be readable to a stranger. "Compassion Captain" might be cute in your culture, but a person Googling "volunteer near me" can't decode it.
One short paragraph on what the volunteer actually does
Skip the mission framing. They've already clicked through to your signup page, so they know what your organization is for. What they don't know is what the next three hours look like if they say yes.
Good: "You'll be at the front desk for the first hour of pantry hours, greeting families as they arrive, checking them in on our tablet, and pointing them to the right line. The second hour, you'll help restock the produce table."
Bad: "Join our amazing team of volunteers in making a difference in the community by supporting our food security mission."
Specific beats inspirational. The inspirational is already implied.
The honest physical, social, or schedule requirements
This is where most descriptions undersell the reality and then pay for it later.
Be direct about:
- Time. Start, end, total length. If shifts run long, say so.
- Physical demands. Standing, walking, lifting, climbing stairs, working outside in winter.
- Social demands. Interacting with the public, working with a partner, talking on the phone. Some people specifically want this and some specifically don't.
- Setting. Office, warehouse, kitchen, outdoors, home.
You're not trying to discourage anyone. You're trying to let people self-select before they show up for the first shift and realize the role isn't what they pictured. The volunteer who reads "stands for the full 3 hours, lifts boxes up to 30 pounds" and signs up anyway is the volunteer you want.
Who this role is good for
A short line about the kind of person who tends to thrive in it. "Great for people who like steady, repetitive work in a busy environment." "Best for someone who enjoys chatting with strangers." "Ideal if you've worked retail or hospitality before."
This isn't gatekeeping. It's calibrating. Volunteers reading it will recognize themselves or recognize that this isn't their thing, and either outcome saves everyone time.
What success looks like
One or two sentences on what a good shift looks like from your side. "You'll know it went well if every family who came through felt welcomed and got home with what they needed." "A successful shift is 200 boxes packed and ready for delivery by 11am."
This gives the volunteer a target. It also tells them what you'll be paying attention to, which is more useful than telling them what your values are.
Commitment expectations
Be honest about what you actually need. A one-shift commitment? A monthly recurring slot? An ongoing role with training requirements? People can say yes to almost anything if they know what they're agreeing to. They get frustrated when the commitment turns out to be different than what was advertised.
If you offer a one-time option AND a recurring option, make both visible. Some people start with one-time and graduate, which is a healthy pipeline.
How to sign up
The path from "I'm interested" to "I'm signed up" should be short and obvious. One link, one click, one form. If the volunteer has to email you to get the actual signup form, you lose people. The signup page itself deserves the same care as the description.
What to leave out
The honest cuts.
The full org history. Save it for orientation.
A bullet list of "requirements" that sounds like a job description. "Must demonstrate strong interpersonal skills" is corporate-speak for "be friendly," and friendly people will read it as cold.
Lengthy values statements. Your values matter, but they belong on the about page, not in a role description. The volunteer's experience of doing the work will tell them more about your values than any paragraph.
Vague enthusiasm. "Be part of something amazing!" tells them nothing. "We need 12 people to pack 200 boxes between 9am and noon" tells them everything.
Anything that sounds like HR. Volunteers are not applying for a job. They're choosing where to spend a Saturday morning.
Tone
Volunteers respond to warmth, specificity, and respect for their time. Write the description the way you'd describe the shift to a friend who asked what you do. Conversational. Honest about the parts that are hard. Genuinely enthusiastic about the parts that are good.
Read it out loud. If a sentence sounds like a brochure, rewrite it.
A short example
Saturday Morning Pantry Sorter
Help us pack and stock produce boxes for Saturday afternoon distribution. Shifts run from 8am to 11am at our warehouse on Main Street. You'll be working as part of a team of 4-6 volunteers, sorting incoming produce, packing boxes, and restocking the distribution tables.
The work is physical: standing the full three hours, lifting boxes up to 30 pounds, and working in a refrigerated space (we provide gloves and recommend a warm layer).
This role is great for people who like steady, hands-on work and don't mind a bit of cold. No experience needed. Most volunteers come back because they like the rhythm of the morning and the team they end up working with.
One shift is a great way to try it out. If you like it, we have ongoing slots most Saturdays.
[Pick a date here]
That's it. Specific, honest, warm, and the path to signup is one click away.
How to test the description
After you write it, ask three questions:
- Could a volunteer accurately describe what they'd be doing after reading this?
- Are the hard parts visible, or did I bury them?
- Does it sound like a person wrote it?
If yes to all three, you have a good description. If it pairs with a useful shift listing and a clear welcome email, you've set the relationship up well from the first read. The rest is the work itself.
Want to spend less time on coordination logistics?
Volunteer Shift Manager was built for small nonprofits. Free to start, no credit card required, and genuinely useful from day one.
Try it free