Roof Above depends on the generosity of volunteers to meet the daily needs of our neighbors experiencing homelessness.

Every year, nearly 10,000 volunteers lend their hearts and hands to our work. Our hope is that the work at Roof Above brings a change in people’s lives – in the lives of our neighbors experiencing homelessness and in the lives of volunteers. We invite you to become a part of our mission.

Learn more about the opportunities to make a difference and take the first step by creating an account and completing our online volunteer form. Individual volunteers must be 18 years of age or older and attend an orientation. For group volunteer opportunities, children under the age of 18 must be accompanied by an adult. Select group opportunities can self-schedule. So much of the work that we do depends on the generosity and commitment of our volunteers. We do appreciate volunteers serving on an ongoing, long-term basis. Please note, we do not assist with community service requests.

Are you ready to volunteer with Roof Above? Follow these steps to get started:

  1. Review the list below of volunteer opportunities and determine which opportunity best meets your passion. Please note, we have 2-hour to 4-hour shifts available Monday – Saturday. We also have opportunities available offsite that you can do on your own schedule.
  2. All individuals must first attend an orientation session. Sign up for an upcoming orientation by completing an online volunteer form. All orientation sessions are held at either Roof Above’s Day Services Center at 945 N. College Street, Charlotte, NC 28206, or Roof Above’s Tryon Street Campus at 1210 N Tryon St, Charlotte, NC 28206.

For Individuals

Weekday Support
Monday – Friday, 8:20 a.m. to 12:00 p.m.; 1:20 p.m. to 4:00 p.m.

Day Services Center

  • Shower Attendant/Laundry Attendant
  • Front Desk/Phone Desk
  • Resource Center
  • Mail Sorter

Weekend Support
Saturday, 9:00 a.m. to 12:30 p.m.

  1. Front Desk support
  2. Mail Sorter
  3. Shower Attendant/Laundry Attendant

Tryon Shelter
Monday – Friday, 9:00 a.m. – 11:00 a.m.; 11:00 a.m. – 1:00 p.m.; 4:00 p.m. – 6:00 p.m.; 6:00 p.m. – 8:00 p.m. 

  • HERC (Housing and Employment Resource Center) 

Thank you for your interest in volunteering with us!


For Groups

Donating your time and talents with a group can create an unmatched sense of camaraderie while helping neighbors who are vulnerable and experiencing homelessness.

Group opportunities are great for friends & family, civic groups, corporate groups, or faith groups. For groups larger than 15, please consider an off-site activity or collection drive. 

  • Drink Group: (3-4 people): Bring and serve drinks for 325 people experiencing homelessness. Your group will set up in the dining room of our soup kitchen and pass out drinks to neighbors as they pick up their lunch. Bring 325 individual chilled canned soda or juice bottles and/or bottled water to serve. Sign up here.
  • Shelter Meal Services: Groups can serve, financially sponsor, or bring food to either shelter location. This opportunity can be self-scheduled using the online group volunteer form.
  • Collection Drives: When people come together, great things can happen. Organize collection drives of our most needed items. A great activity for corporate, school, faith, family, or friend groups.

We are unable to accept clothing, household, or furniture donations; please contact Crisis Assistance Ministry at 704-371-3001.

Harvest Haul Volunteers Needed

Most Saturdays, donated produce is collected from the CLT Regional Market and the Uptown Farmers Market.  Volunteers set up the Roof Above bins in the morning. At the end of the market, the volunteer transports the full bins are transported to the Tryon Shelter at 1210 N. Tryon Street. (all ages welcome to participate)

On Sundays, we are seeking volunteers to chop vegetables at our N. Tryon Street Shelter. To work in the kitchen, all volunteers must be 18 years old or older, be fully vaccinated & wear a mask.

For more information on volunteering for this program, contact Harvest Haul Lead Volunteer by emailing: HarvestHaul@roofabove.org


Offsite Group Volunteer Opportunities

We appreciate any additional help you can provide to our kitchen as we offer “to-go” lunches at this time.  Adding a fruit cup, a snack, and a water bottle to a gallon bag with two (2) individually bagged sandwiches, helps our kitchen staff very much.  Our neighbors love having dessert also!

Click here to sign-up OR for more information, email sandwiches@roofabove.org.

OPERATION SANDWICH: Assemble 100-600 sandwiches off-site. Click here to sign up. 

Sandwich Guidelines 

  • Use either white or soft whole wheat sandwich bread, no heels, please.
  • For meat sandwiches, use ham, turkey, roast beef, or bologna.  Please use your best judgment on the number of slices per sandwich. We are looking to serve hearty sandwiches. Neighbors also like a slice of cheese on their sandwiches, please include if your budget allows. If you must choose between making fewer sandwiches and making better sandwiches, please choose better! Think about the sandwich YOU would like to eat at lunch. 
  • No mayonnaise or mustard on the sandwiches.  Individual packets of condiments are very much appreciated.
  • It is not necessary to add lettuce or tomato.
  • Peanut Butter & Jelly is also a popular choice; however, they do not store as well as other sandwiches.  Please limit the number of PBJ to under 100, bag them individually and make sure they are delivered soon after making them.
  • The neighbors love egg salad!
  • Pimento cheese is NOT well received by the neighbors.
  • It is ideal to put sandwiches in individual baggies. Please feel free to use the least-expensive sandwich bags — no need for zip locks.  You can stack the assembled sandwiches inside the bread bag.
  • Please keep meat/cheese sandwiches refrigerated.

If you could not find an answer to your question above, please email sandwiches@roofabove.org.

Operation Sandwich Song – composed and performed by fourth-graders at Providence Spring School!