Meals on Wheels is a community-based program, relying on more than 150 volunteers to ensure meals are delivered Monday-Friday all throughout Rockingham County. We have two delivery programs, dependent upon location:





Inside the City Limits

Hot meals are delivered Monday – Friday before the noontime hour.

Outside the City Limits
You will be placed on our frozen meal program which has distribution points throughout the county. Meals are picked up by a family member or delivered by a volunteer every two weeks.

Program Eligibility
In order to qualify for the Meals on Wheels program you must meet the following criteria:

  • Rockingham County resident
  • 60 years of age or older
  • Homebound, except for medical appointments
  • Experiencing difficulty with meal preparation
  • Lack anyone willing or able to provide a noonday meal

As the demand for meals increases and the population of older adults grows, we maintain a waiting list for the Meals on Wheels service. We are thankful for all the community support that helps fund this program.
The ADTS Meals on Wheels program proudly receives funding and support from the United Way of Rockingham County!

Private Pay Meals on Wheels Program
Are you or your loved one having trouble preparing meals? Are you worried about yourself or your loved one living alone with no one to check in with them throughout the day? Need a quick solution, without a lengthy waiting list? You and your family can rest easy knowing the security offered by a hot, nutritious meal delivered to your door along with a daily safety check by a caring volunteer is only a phone call away with our Meals on Wheels Private Pay program. Our affordable rates, average about $6.00/meal.


Contact Charlotte Garrison at 336-394-1310 or to get started with Meals on Wheels today!

Special Note: People choosing to join the Private Pay program can elect to go on the Meals on Wheels waiting list and be transitioned to subsidized meals when their name reaches the top of the list.