A pesar de que su servicio más conocido es el comedor social, Casa Caridad dispone de un albergue con 70 plazas para personas sin techo, dos escuelas infantiles totalmente gratuitas, un centro de día para transeúntes crónicos, programas de higiene, servicio de búsqueda de vivienda, peluquería y podólogos, ayuda en la búsqueda de empleo y actividades de ocio y tiempo libre, entre otros servicios.