There are thousands of ways to volunteer to suit all abilities and interests. Perhaps you have a specialist skill others need help with or maybe you would prefer to do something completely different to your normal day job. Over the years I have helped with fundraising, events, animal care and currently steward for a local theatre. I have met so many wonderful, yet humble, people who have restored my faith in humanity.
See the Do It website for inspiration in your area.