Do you or someone you know need to have a healthy meal at home?

We are here to help.

Providing home meal delivery service 365 days of the year to individuals needing assistance to maintain independent living in Marshalltown.

What you need to know:

Who is eligible?

Anyone needing assistance to maintain independent living, with referral from your physician.

How do I sign up?

You may sign up by calling 641-750-6325, Monday – Friday, 8 AM – 5 PM. Please leave a voicemail and someone will contact you within 24-48 hours,


  After many years of valued partnership, Iowa Home Care will no longer be serving as the Meals on Wheels contact for clients. 


If you need to cancel an upcoming meal, please call 641-750-6325. Please leave a voicemail stating the client’s (your) first and last name, the day of the week and the date of the meal that you would like to cancel.  Cancellations must be made by 3 pm THE DAY BEFORE in order to not be billed for that meal. For weekend changes, cancellations must be made by 3 pm on Friday.

When are meals available?

Meals are available 7 days a week, 365 days a year. Warm meals are delivered during the noon hour. Meals may be scheduled for any or all days of the week. A consistent schedule is requested.

Cancellation Policy

If there is a conflict for the day, you must cancel the meal by 3:00 p.m. the day before** by calling  641-750-6325 in order to not be billed for that day’s meal.

**Saturday or Sunday cancellations must be made by 3:00 on Friday.

What is the cost of the meal?

The cost for the main warm meal is $4.00/meal. Cold sack lunch and/or bread & milk are both available at an additional cost. Clients are billed monthly.

What is the delivery area?

Currently we only make deliveries inside the City limits of Marshalltown Iowa.

*Please note this number is only to sign up or cancel meal deliveries. Any questions should be directed to Meals on Wheels through our contact form.