Potential volunteering list (although a detailed list of volunteering opportunities can be endless):
1. Meals on Wheels (days, evenings, weekends). Community volunteers deliver meals to homes of seniors and individuals with disabilities; and provide social connections to help these individuals continue to live independently in their own homes.
2. Homeless Shelters or Soup Kitchens in your community (days, evenings, weekends).
3. County and City Parks and Local Recreation Areas (days and weekends). Community volunteers provide services to local parks, recreational areas and local wilderness areas. Some of the volunteer activities include conservation and management, building trails, leading interpretative hikes, patroling park trails, facility maintenance, etc.
4. If you like kittens, cats, puppies and dogs, many Animal Rescue Groups offer weekend (and occasionally evening) volunteer opportunities. The volunteers schedule their own flexible hours. My local animal rescue group has 2 volunteers who are EM physicians: both of them live in the area and enjoy spending about 5 hours per month with the cats and dogs. They schedule their own volunteer hours, based on their respective EM schedules and availability.
5. If you live near a Wilderness Area, Wilderness Sanctuary, Marine Habitat or a National Park, you can apply for volunteer positions at these venues. Many wilderness areas or coastal habitats welcome student volunteers, on days, weekends, and in the summertime. Some students become voluntary student rangers and spend a lot of time outdoors, or giving tours to kids, or checking hiking trails, or whatever.
6. Habitat for Humanity (days and weekends). Help build homes and become a weekend crew leader.
7. Food Banks/Pantries (days and weekends).
8. Animal Shelters/Humane Society (days and weekends) also welcome part-time volunteers. If you live in a city or a town, an animal shelter is probably located near you that would welcome you as a daytime or weekend volunteer.
9. Youth Team Sports or Youth Team Coaching (days and weekends). Community volunteers provide team sports coaching, leadership and mentoring in a variety of youth sports, such as basketball, soccer, swimming, tennis, baseball, etc.
10. Half-Marathon/5K races (weekends). Many race events advertise for community volunteers to help at first aid stations throughout the course of the race (e.g., to assist dehydrated runners, under the supervision of licensed medical personnel, or to help with sprains, etc.).