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)
People Dining

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 his or her meals and has no one else available to do so.
Hoe Delivered Meals

Farmers Market Vouchers

Financially eligible seniors receive four $6.00 vouchers that can be used to purchase fresh fruits and vegetables grown in PA. The program starts each year on June 1 and the vouchers are good until November 30th. The voucher distribution will be handled by mail this year.  Click here for the application.  For more information or to have an application mailed to you please call or email us at 717-240-6110 /

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.
Food Pantries
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-261-6615
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