Socially, the benefits of volunteering show up quickly and have long-term effects. Social interaction improves mental and physical health, according to Psychology Today. The benefits of consistent socializing include better brain function and lower risk for depression and anxiety.