Meals on Wheels clients must be 60 years of age or older, homebound and unable to purchase or prepare regular nutritious meals for themselves, and have no one else available to do so.


Meals are delivered by volunteers five days per week before noon, and frozen meals are available for weekends. Each meal exceeds one-third of the recommended dietary allowance for older adults, and is individually packaged hot or cold, depending on the menu item. Weekly deliveries of seven frozen meals may be offered as an alternative when space is unavailable on hot meals routes.

During COVID-19 we have transitioned to an alternate delivery schedule. Please contact one of the organizations above to get the most current delivery schedule and more information.



The program is funded through a variety of resources including client contributions. Each Meals on Wheels client is asked to contribute what they can afford towards the cost of their meals.



If you or someone you know qualifies for Meals on Wheels, please call the contact number for the community in which services are needed.


Give Now

Meals on Wheels
of Contra Costa
Subsidizes the
Cost of Meals
for the Following Organizations


West County Meals on Wheels
West County

Richmond, North Richmond, Point Richmond, San Pablo, Pinole, El Sobrante, Crockett, Rodeo Hercules, Port Costa, El Cerrito & Kensington
Mon–Fri • 9am to 2pm
(510) 412-0166


Meals on Wheels Diablo Region
Central County & East County

Concord, Martinez, Pacheco, Pleasant Hill, Walnut Creek, Lafayette, Orinda, Moraga, Alamo, Danville, San Ramon, Bay Point, Pittsburg, Antioch, Oakley, Brentwood, Byron, Knightsen, Bethel Island, & Discovery Bay
Mon–Fri • 9am to 4pm
(925) 937-8607



J-Sei is a community care and cultural organization serving Japanese emigrants and their descendants in West Contra Costa County with a focus on elder care. For more information on how you or a loved one may benefit from J-Sei’s services please visit https://j-sei.org or call (510) 654-4000 x 15


Outside Contra Costa County

(800) 510-2020