Meals & Nutrition

Congregate Meals

In addition to a hot meal five days a week, this program gives people age 60 and older an opportunity to socialize and enjoy the company of old and new friends alike. You can maintain your health and independence surrounded by people who care. Meals are provided at all Cumberland County Senior Centers at no cost (donations accepted)

Home Delivered Meals

Home delivered meals are nutritionally balanced frozen meals that are delivered once a week to a homebound person who is unable to prepare their meals and has no one else available to do so.

Farmers Market Vouchers

Financially eligible seniors receive five $10.00 ($50.00 total) vouchers that can be used to purchase fresh fruits and vegetables grown in PA. The program starts each year in June and the vouchers are good until November 30th. UPDATE: Vouchers will be mailed to eligible applicants by the last week in June. (Apply Here) For more information or to have an application mailed to you please call 717.240.6110 or email us at

Food Pantries

Low-income individuals and families often have to choose between paying bills and buying food. Visit the Food Pantries page for information on food distribution sites near you.

Meals on Wheels

Cumberland County has 6 Meals on Wheels programs that operate independently of Aging and Community Services. All programs require that you are homebound or unable to prepare meals. Contact the program nearest your home to arrange services. *Charges apply*

Phone: 717-300-3563
Meals supplied Monday – Friday to Shippensburg borough Residents and within 7 mile radius
Regular diets only. Meals delivered between 11 AM – 12:30 PM
Must be homebound or have trouble cooking for self 
Phone: 717-776-5650 or 776-3715
Meals supplied Monday - Friday to Newville Borough and north 233 to Turnpike Bridge,
south to Route 11, west Rt. 641 to Bullshead Rd, and east Rt. 641 to Bloserville Road.
Regular and Special Diets delivered between 11AM – 1 PM
Must be homebound OR unable to prepare meals by self
Meals prepared by Green Ridge Village
Phone: 717-245-0707
Meals supplied Mon – Fri
Regular and Special Diets--- Must be homebound OR unable to prepare meals by self
Case by case reduced fees 
Phone: 717-697-5011:
Meals supplied Monday, Wednesday, & Fridays
Mechanicsburg Borough, Hampden, Monroe, Silver Spring, & Upper Allen townships
Regular diets only --- Must be homebound OR unable to prepare meals by self
Phone: 717-737-0511 (West Shore YMCA) ask for Contact Person for Meals on Wheels
Meals supplied Monday – Friday to Camp Hill Borough residents and west to St. John’s
Church Rd (then Mechanicsburg picks up territory) & Lemoyne, Wormleysburg & New
Cumberland south before Yellow Breeches. Also to Mallard Run Apts. and the Woods.
Meals are prepared by a Harrisburg supplier.
Meals contain salt and sugar substitutes and are suitable for special and regular diets
Must be homebound or have trouble cooking for self
Case by case subsidized
Meals supplied by Mechanicsburg Meals on Wheels Monday-Wednesday-Fridays
Hot noon meal and cold evening meal
Call 697-5011 @ Mechanicsburg MOWs
Meals are picked up in Mechanicsburg and delivered to East Penn Twp. by volunteers