Základním posláním Charity Ostrava je pomoc lidem v nouzi bez ohledu na jejich rasu, národnost, postavení či vyznání. Pomoc je realizována zejména prostřednictvím poskytovaných sociálních a sociálně zdravotních služeb na základě křesťanských hodnot.
Ve své činnosti provozuje Charita Ostrava tři komplexní programy péče:
A) Komplexní program pomoci částečně či úplně imobilním seniorům (služby sociální péče) zahrnuje:
Charitní středisko Matky Terezy - pečovatelská služba Ostrava, Hrabyně
Charitní středisko sv. Anežky České - osobní asistence
Charitní středisko Gabriel - komunitní centrum pro seniory
Charitní dům sv. Alžběty - denní centrum pro seniory
Charitní dům sv. Alžběty - zařízení pro přechodný pobyt seniorů
Charitní dům sv. Václava - domov pokojného stáří
Charitní dům Salvator Krnov - domov pro osoby se specifickými potřebami
B) Komplexní program pomoci lidem v krizových situacích (služby sociální prevence) zahrnuje:
Poradna Charity Ostrava
Charitní středisko Michala Magone - nízkoprahové zařízení pro děti a mládež
Charitní středisko Michala Magone - krizová pomoc
Sociálně právní ochrana dětí
Charitní středisko Michala Magone - rodičovské centrum Klubíčko
Charitní dům sv. Benedikta Labre - nízkoprahové denní centrum
Charitní dům sv. Františka - noclehárna
Charitní dům sv. Františka - azylový dům
Charitní dům sv. Zdislavy - azylový dům pro matky s dětmi
Charitní středisko sv. Lucie - startovací byty
C) Komplexní program pomoci lidem v terminálním stádiu života a dlouhodobě nemocným lidem (služby zdravotní péče) zahrnuje:
Charitní hospicová poradna
Charitní středisko sv. Kryštofa - mobilní hospic a ošetřovatelská služba
Hospic sv. Lukáše - zařízení pro lidi v terminálním stádiu života
Hospic sv. Lukáše - odlehčovací služby
Půjčovna kompenzačních pomůcek
Aktivitou, která prostupuje činností všech charitních středisek je Dobrovolnické hospicové hnutí a Dobrovolnické hnutí.