Calling Easter Volunteers

We're looking for on-site volunteers, meal delivery driver teams and food donations for this Easter. Get the details here.

Online Scrapbook

We're celebrating our 100th year of service! As part of the celebration, we're looking back at Hope Ministries through the years. We'll add a new photo to our online scrapbook each week. View here. 

Knowing He Could Love Me...

Hope Center resident Sheryl says God's love has changed her whole way of thinking. Read more here.

Hope Ministries Video

To see how Hope Ministries and YOU are giving hope and changing lives every day, check out our new ministry video on YouTube.

We love volunteers!

And we need them, too. If you'd like to volunteer on a regular basis at Hope Ministries, we invite you to attend an upcoming intro seminar. Learn more here.

Now Open!

Our second ENCORE Thrift Store just opened at 500 E Army Post Road. Stop by to shop, drop off your donations and help support our programs for those in need. Learn more.

Need Help?

Are you hungry, homeless or in need of hope? We can help. Here's how. 

The purpose of Hope Ministries is to proclaim and demonstrate the life-changing Gospel of Jesus Christ, meeting the spiritual, physical and emotional needs of men, women and children who are homeless or in need of hope.

Giving Hope.
Changing Lives.

Food. Clothing. Shelter. Recovery.

How Hope Ministries is meeting the needs of homeless men, women and children in central Iowa!


Current Needs

Each month we list our most current needs at our various ministry centers. We're grateful to donors who help provide these items!


Order Easter Meals

Hope Ministries will be delivering Easter meals on Sunday, April 5. The deadline to order your meal is Friday, March 27. 


Verse of the Month

Are not five sparrows sold for two pennies? Yet not one of them is forgotten by God. Indeed, the very hairs of your head are all numbered. Don't be afraid; you are worth more than many sparrows.

-Luke 12:6-7




Hope Ministries
PO Box 862, Des Moines, IA 50304
Phone:  515.265.7272 | Fax: 515.262.0471