🔁 Volunteer Retention Rate Calculator

Track how many of your volunteers from a prior period returned in the current one — a key metric for volunteer program health.

What the percentage measures

Retention looks backwards at one specific group: the people who were on your roster last period and are still with you now.

retention = returning volunteers / prior period total × 100
churn     = 100 - retention
lost      = prior period total - returning

The defaults - 45 of last year's 60 volunteers back again - give 75.0% retention, 25.0% churn and 15 people who did not return. Add 12 first-timers to the returning box by mistake and the reading jumps to 95.0%, which measures recruitment, not loyalty. The denominator is fixed at last period's roster, so new arrivals never belong in the top of the fraction.

Counting the two numbers consistently

There is no sector-wide pass mark, and published benchmarks mostly compare programmes that are not alike. Your own figure last year, split by role, is a far better comparison than a national average.

Frequently asked questions

How do I calculate volunteer retention rate?

Divide the number of last period's volunteers who came back by the total on last period's roster, then multiply by 100. 45 returners from a roster of 60 is 75%.

Do new volunteers count towards retention?

No. Someone who joined this period had no chance to leave, so including them inflates the rate. Count them separately as recruitment, and they will appear in next period's denominator.

What is a good volunteer retention rate?

It depends on the commitment you ask for. Programmes with regular rostered roles often hold most of their people; annual events and one-off days routinely lose more than half without anything being wrong. Track your own trend by role rather than chasing a headline number.