L'activité principale de Caritas Genève consiste à fournir des services et des soutiens sociaux aux personnes en difficulté, notamment :
* Conseil et aide sociale
* Conseil et aide juridique
* Aide à la régulation des dettes
* Intégration professionnelle et formation
* Promotion et soutien à la santé
* Soutien aux personnes âgées et aux personnes handicapées
* Aide d'urgence et hébergement d'urgence
* Aide alimentaire et vestimentaire
* Cours de langues et aide à l'intégration pour les migrants
Caritas Genève s'engage également à lutter contre la pauvreté et l'exclusion sociale dans la région de Genève.