Talk to your kids about what interests them and how they would like to help the community. Then check out the opportunities. Local volunteer centres match nonprofit groups and charitable organizations with people willing to volunteer their time. Community agencies serving youth may keep a list of volunteer opportunities.
School counsellors can recommend suitable placement opportunities.
The Internet is a great resource. Use Web Watch for a list of on-line volunteering resources. Explore the Volunteer Opportunities Exchange . This site matches volunteer positions with people who want to volunteer.