Volunteermatch.org - Lists many kinds of opportunities for areas across the country
Operation Gratitude - Ways to show appreciation and support for the military and healthcare workers.
Share Charlotte - Listings of opportunities across Mecklenburg County (also has in-person listings)
Samaritan's Feet - Check website for virtual options.