CityGives is the non-profit ministry arm of City on a Hill. But we cannot do this work alone. Many churches and ministries simply can’t afford the tools they need to serve those in their lives. This is where CityGives can help. Below are two very practical ways we can give together to those in need.

Since 2013 City on a Hill has donated more than 2,589 resources that have been shared in ministries, correctional facilities, family centers and rehabilitation programs. The program has stretched world-wide to Canada, India, Uganda, Kenya, Nigeria, Scotland and Haiti. Your support will help us give more resources that usher transformational love to those who desperately need the salvation of Christ.

When you’re finished using our resources,
give them away!

We create our resources because they have Biblical messages that God has called us to share! They aren’t doing anything sitting on a shelf. When you finish using our resources, pass them on to a friend or local ministry. Or ship them to us and we will put them in the hands of ministry partners who are requesting them.

City on a Hill
Attn: CityGives
1914 Stanley Gault Parkway
Louisville, KY 40214

When you give through City Gives, we will match your giving.

We have over a dozen ministries from prisons, homeless and human trafficking shelters, schools, churches, and more that we give to on a regular basis. When we give together, our gifts go further.


City Gives is the place to request free resources.

Click the button below to fill out the request form for resources. It generally takes 10-14 days to begin the process.