How to Attract & Recruit the Best Volunteers (And Keep Them)

How to Attract & Recruit the Best Volunteers (And Keep Them)

How to Attract the Best Volunteers

Volunteers are, without a doubt, one of the most valuable resources a nonprofit can gain access to. This is primarily the case because nonprofit and public organizations often rely on volunteers to carry out their mission and objectives. Nonprofit volunteers usually give their time and skills to support nonprofit program delivery.

Recent studies estimate that about a hundred million people volunteer each year with an annual value in the range of $150 billion.

Volunteers can help your nonprofit save money, provide better support to beneficiaries, increase contact with the greater community, and make available better expertise.

What is Volunteer Recruitment?

Volunteer recruitment is the process of recruiting the best candidates for volunteering work in your nonprofit organization. Volunteer recruitment is very important for nonprofit organizations as they can help with any number of tasks – from administrative tasks and fundraising to program delivery and spreading the word about your nonprofit.

They are, indeed, the backbone of the nonprofit sector. This report by Fidelity Charitable also states that half of the volunteers give more financial support to the charity because they are volunteers themselves.

But many nonprofits struggle to attract as many volunteers as they would wish for, and when they do – they sometimes struggle to keep them. We address these issues in this article.

attract and retain volunteers

Here’s How to Attract and Recruit the Best Volunteers for Your Nonprofit [Volunteer Recruitment Strategy]

  1. Get Your House in Order
  2. Decide How You Want to Recruit
  3. Use Your Social Network
  4. Find Your Volunteers
  5. Offer Online Opportunities
  6. Explore Micro-volunteering
  7. Communicate Expectations
  8. Make it Enjoyable
  9. Recognize and Pay Attention

1. Get Your House in Order

Before you bring the volunteers on board, make sure you get your house in order. What does this mean?

Work with your team and get clear on some key areas. For example:

1.1. Volunteer Job Description

This step is incredibly important – not only to make sure you get the job done by someone who has the right skills but also to increase the chances that the volunteer(s) will be satisfied in their role (role fit is crucial to job satisfaction).

With your team, go over your plans and strategies and review your progress so far. Where is it that you are doing really well? Where are you lagging behind? Identify the underperforming areas, projects, and programs and then consider recruiting volunteers to help out with those. Ensure you clearly identify the skills that are needed for that to happen and recruit volunteers for those specific roles.

Having a written-out job description will also help with the onboarding of the volunteer(s) when it comes to it.

1.2. Onboarding Process

Volunteer onboarding is the mechanism through which new volunteers acquire the necessary knowledge, skills, and behaviors to become effective members of your organization.

Depending on the resources available to you, you might consider creating a volunteer handbook or a formal in-person training program – whatever it takes to efficiently and comprehensively get the new volunteer recruits on board.

Have these ready before you start recruiting. That way, you won’t ever find yourself in a position in which this isn’t ready when a new volunteer comes in.

2. Decide How You Want to Recruit

There are multiple methods you can use to recruit volunteers. Not every method will be suitable for your nonprofit. This is why Step 1 is important. When you know who you need to recruit and what they will be doing – the how gets much easier.

In addition to taking into account the jobs you need volunteers to do, also consider who could do those jobs best and who might be interested in the first place. Depending on your mission/field of work – you might attract volunteers from different demographics (e.g. Baby Boomers or Millennials).

Decide how you want to promote the role(s): online portals, volunteer fairs, social media, radio. This will depend on your demographic.

Finally, decide how long you will need the volunteers for and what exactly will be expected of them.

2.1. Draft Your Recruitment Message

Regardless of which recruitment method you’ll use, you must have a compelling recruitment message. Explain what your nonprofit hopes to achieve and why you need help. Make your message short, simple, and direct. Communicate the need for the volunteer’s service.

Point out the benefits (e.g. skills and experience) the volunteer will receive as well as the community benefits that arise from volunteering.

2.2. “Warm Body” or Targeted Recruitment

Decide whether you want to run more of broad recruitment (i.e. warm body) or more of targeted recruitment. Warm body recruitment is more appropriate if you’re recruiting a large number of volunteers for (usually) very short periods of time or for a specific event. This might involve distributing flyers, setting up brochures, speaking to groups, posting on socials, and more.

Targeted recruitment usually involves a targeted campaign towards a specific group of individuals. This type of recruitment is effective when you need individuals with very specific skills. Think about where you could find those volunteers and what would motivate them.

attract and retain volunteers

3. Use Your Social Network

Maybe the volunteers you’re looking for have been right under your nose the whole time. One of the best ways to recruit volunteers is to simply ask your friends and family if they or someone they know might want to volunteer. Then, ask your current volunteers and other staff members to do the same.

In addition to that, consider asking:

  • Your clients, their families, and relatives
  • Alumni of your program/s
  • People in your organization’s neighborhood
  • Individuals who have been affected by the problem you are attempting to solve

This tactic will help your reach grow exponentially. Plus, it builds social proof through word of mouth marketing. People are more likely to trust people they know than organizations. It’s also easier to ‘persuade’ people who already know you in one way or another than it is those who don’t (similarly to the difference between ‘cold’ and ‘warm’ leads in sales).

This type of recruitment, therefore, involves primarily people who are already familiar with your nonprofit or the problem you address, or who are connected through friends or staff members.

4. Find Your Volunteers

In addition to using your social network to find volunteers, there are a plethora of other ways to recruit the right kind of support.

Here are some places you can look for:

  • Schools and Universities
    Schools and universities are often filled with young and enthusiastic individuals who wish to get engaged in community service. Get in touch with the Student Services department.
  • Businesses
    In many communities, businesses look for community involvement opportunities for their employees. Approach the community relations, community affairs, or corporate giving department within a company. Corporate volunteering is an increasingly popular practice.
  • Clubs and Community Groups
    Reach out to social and professional clubs, campus-based sororities and fraternities, membership groups, and community groups. All of these can be excellent volunteer resources.

In addition to these, consider posting flyers and placing announcements in the media. Also, here’s a useful webinar on finding your next 20 volunteer superstars with free tools and smart strategies. In conversation with Tobi Johnson, an internationally sought-after expert and master trainer in volunteer management, we discuss how you can attract a committed fan base to your cause.

5. Offer Online Opportunities

If possible, consider offering online volunteering opportunities. This could be particularly helpful if you’re targeting working professionals who would otherwise find it hard to have time to volunteer in addition to their full-time jobs and personal obligations.

Even if some companies encourage their employees to volunteer during work hours (which is already rare), employees still lose valuable time getting to your nonprofit.

Take the hassle out of volunteering by offering virtual volunteer opportunities. Through online volunteering, individuals can give their skills, knowledge, and ability directly from their computers or smartphones.

The internet has created an unmatched opportunity for nonprofits in need. From data-entry and graphic design to fundraising and social media management, this type of volunteering is not limited to geographic boundaries or time constraints. It’s also more cost-effective. This skills-based volunteering is especially invaluable to smaller, local nonprofits that might lack in human resources (think a small nonprofit somewhere in South East Asia that can gain access to top-notch developers from the Silicon Valley) – or the other way around!

This type of volunteering doesn’t just apply to skills like graphic design or social media management. Volunteers can, for example, teach simple computer know-how or English. Naturally, online volunteering opportunities will differ from one nonprofit to another.

6. Explore Micro volunteering

There’s been a lot of buzz around micro-volunteering lately. It is certainly a growing trend. Most micro-volunteering took place in the UK. Australia (33%) saw the next highest interest in micro-volunteering in 2015, while the US is growing from a meager 3%.

Here’s how it’s defined:

“Microvolunteering takes a simple idea – that people are more likely to volunteer their time in short and convenient, bite-sized chunks – and turns it into a new approach to community action. It offers volunteers a series of easy tasks that can be done anytime, anywhere, on your own terms.”

Micro volunteering can include everything from sharing petitions to weeding a local community park. It offers flexibility to volunteers and a lot of opportunities for nonprofit organizations.

If you’ll be trialing micro-volunteering, make sure your tasks are appropriate (e.g. no complex projects that are really time-sensitive) and think it through: How much supervision do these tasks require? Who will do it? How will we verify the quality?
Make sure the assignments are short – usually no more than 30 minutes – and not location-specific. They should also be engaging and making a difference – no boring admin tasks that no one else wants to do.

Even though someone might be contributing to your nonprofit once for 30 minutes, still provide them the necessary guidance to complete the task. You also want to thank them and check whether you can build on this engagement to create something more long-term.

Micro volunteering is an excellent supplement to traditional volunteering programs!

how to attract the best volunteers

7. Communicate Expectations

Volunteers, like employees, come to your nonprofit with a passion for your cause and interest in your work. They, like every other human being, have preconceived ideas and expectations about their roles and your nonprofit.

In order to keep your volunteers happy, it’s essential to clearly communicate expectations at the very start of your work together.

Volunteers should be made familiar with their job descriptions in detail, including the inner workings of your nonprofit (to the extent required for them to thrive in their roles), their supervisor/point of contact, and the communication system. Most importantly, volunteers should understand how they will help your nonprofit advance its mission.

It’s in the onboarding process that you will need to balance volunteer expectations with your own organizational goals and program expectations. This will set the tone for a positive experience for your volunteers. Your volunteers should feel like their expectations are heard and their questions answered. This increases the chances that they will continue their involvement with your nonprofit.

Communicating expectations will also help new volunteers acclimate to new surroundings and overcome emotions that come with change.

8. Make it Enjoyable

Fun is the secret ingredient to employee and volunteer engagement alike. Sure, it’s important to draft job descriptions and get your volunteers familiar with the internal communication system – but it’s (perhaps even equally as) important to create an environment in which volunteers will have fun and enjoy their work.

One of the ways to achieve this is to create an environment where volunteers can easily develop personal, emotional, and professional connections. In your onboarding process, resources allowing, include activities that will cultivate such connections among volunteers and between volunteers and staff.

For example, you could design ice-breakers and organize informal social gatherings where volunteers and staff will get to know each other. Furthermore, you could design a shadowing program where new volunteers will shadow experienced volunteers for a period of time.

A sense of belonging and a community go a very long way in creating a positive and enjoyable atmosphere that volunteers will want to keep coming back to.
how to attract volunteers

9. Recognize and Pay Attention

As mentioned previously, similar principles that ensure high employee retention applies to retaining your volunteers too.

Recognition and attention are the basics of effective volunteer management and volunteer engagement.

Thank every volunteer who helps in any way. Treat everyone with the same respect and make sure no effort goes unnoticed – as much as you can afford to.

In addition, make sure you recognize the most active volunteers in your nonprofit (e.g. volunteer of the week/month or a reward).
Publicly recognizing volunteers will make them feel proud of their own accomplishments.

Pay attention to the experience of your volunteers – what motivates them, how they feel, and how you can help them grow.

Although people start volunteering for many different reasons, and they stay/leave for many different reasons too, it’s safe to say the following can help:

  • Autonomy
    Allow your volunteers to have an appropriate level of autonomy where they can direct their own tasks and come up with strategies and techniques to achieve goals.
  • Mastery
    Ensure your volunteers are learning in their roles. Volunteers should feel like they’re making progress – like they’re “mastering” something. Match volunteers to roles that are just the right amount of ‘challenging’ for them. This will help keep them motivated.

This is arguably easy for nonprofits – who already recruit volunteers who buy into their mission/cause, but everyone gets bogged down in the nitty-gritty of their role at times. Make sure your volunteers see that they’re pursuing a higher purpose and contributing to something bigger than themselves.

Informally, telling volunteers they’re doing a great job and asking their opinions on internal developments are all important.
Do something special for your volunteers’ birthdays, post about them on your social media, provide them training, and invest in a couple of employee perks that they’ll have access to. Paying attention will make your volunteers feel valued and increase the chances that they’ll stay with your nonprofit.

how to recruit volunteers

How to recruit volunteers for a church?

Finding volunteers for church means narrowing down your volunteer recruiting and retention process to specifically based around your church. A church needs volunteers to help take care of very specific requirements and tasks- from mowing lawns to fixing choir robes, a church needs volunteers to assist in various aspects of its operations.

1. Start building relationships

As a church, you must let those who are interested in serving the church, volunteer. There will be many members of your congregation or new members of the community who wish to give service at church. Familiarize yourself with your congregation and learn about their families and what they do, inform them how their skills or hobbies can be of help at the church. Your current volunteers might know more who are interested in volunteering at your church, reach out to them.

2. Identify the roles

Be clear about the various services and requirements your church needs. Keep a list of roles and expected work from volunteers, what kind of skills will fit the role? Specify what will be expected from the volunteers for each task.

3. Make applying easy

Make the application process simple. If you have a website, make sure you have a volunteer sign up page prominently placed on your website. So interested volunteers waste no time finding out how to reach you online. If your church has social media presence, make sure to engage with those reaching out and post about the volunteer requirements at your church. Further, share about the kind of volunteering work your church needs. Promote your church’s volunteering opportunities. Even if the word is being spread offline, keep the call to action very clear- one simple sign-up page, or a phone number to text or to contact.

4. Make the volunteer experience great

As your hired volunteers give their selfless service to the church, make sure they are recognized and celebrated for it. The overall experience of volunteering at church includes how they feel after working at the church- listen to your volunteers and provide a nice and warm work environment, one where they are heard and find no reason to stop volunteering. Recognizing the efforts of your volunteers on a weekly or monthly or annual basis is important- it helps the church remain connected with all the existing staff or ministry members. Highlight your volunteer’s stories, honor them!

Build Stronger Relationships With Your Volunteers
Build Stronger Relationships With Your Volunteers

How to Recruit Volunteers for Children’s Ministry?

Recruiting volunteers for children’s ministry requires a taking more specific, but simple, volunteer hiring process. Here are the simple steps:

  1. Reach out to parents and members: Talk to parents or other adults if they are or know those who are interested in helping and teaching. Promote your volunteer requirement both online and offline.
  2. Ask personally: If you personally feel that an individual’s presence in children’s ministry can be greatly beneficial, ask them directly. If they respond positively, negotiate on the time they can commit.
  3. Welcome all volunteers: If anyone is interested in speaking to children’s ministry, don’t say ‘no’. Speak to them about how they would like to contribute.
  4. Discuss the curriculum: Inform and exchange suggestions for lessons and activities. More importantly, be clear on your children’s ministry mission statement and what you seek to achieve. Offer training to your volunteer if required.
  5. Establish expectations: Establish what work will be expected of them, listen to what they can offer, they might be interested in going beyond the usually expected duty, and offer more in their service, personally.
  6. Appreciate and thank volunteers: It’s essential to thank those volunteers who have offered their service for children’s ministry.


There is a lot of work involved in really good volunteer recruitment and retention, but, like most things, it gets easier with practice. You should now have a clearer idea of how to find the right volunteers for your nonprofit – and keep them.

If you are feeling overwhelmed by what appears to be a huge amount of work just to get volunteers on board, stay calm and optimistic! When you find the right volunteers, the rest of your work becomes easier. You’ll have more resources to accomplish your mission, you’ll establish a better reputation, and reach out to more people. Your volunteers will also help spread the word for your organization, which can bring in more donations, supporters, and employees in. Finally, you’ll also strengthen your organization’s image in your community and create awareness about your mission.

A volunteer network is indeed critical to an organization’s overall success. Volunteers keep your nonprofit’s mission alive in their communities.

Many volunteer attraction and retention factors are under the direct control of your nonprofit. Although it appears there are many aspects to juggle, in terms of your organization’s time and energy investment, volunteers are more than worth the effort.

“We make a living by what we get, but we make a life by what we give.” – Winston Churchill

For more nonprofit tips and resources, visit our Donorbox Nonprofit Blog.

Raviraj heads the sales and marketing team at Donorbox. His growth-hacking abilities have helped Donorbox boost fundraising efforts for thousands of nonprofit organizations.

Join the Nonprofit Movement
Receive our free email updates to get nonprofit tips, resources and freebies sent directly to your inbox.

Join us in serving the nonprofit world!

Take your donor experience to the next level!
Join the 50,000+ nonprofits already raising funds online.
Join Our Newsletter
Get a monthly curated round-up of our best posts and feature updates. (You can unsubscribe anytime.)
Join Our Newsletter
Get a monthly curated round-up of our best posts and feature updates. (You can unsubscribe anytime.)
Join a 30 minute Live Demo to see why over 50,000 nonprofits use Donorbox to fuel their fundraising