According to the Corporation for National Community Service, 25.3 percent of Americans volunteer, which is 62.8 million volunteers. They average 32.1 volunteer hours per person, per year, which comes to 7.9 billion hours of service, the equivalent of $184 billion.