Sistem socialnega varstva v Sloveniji zagotavlja različne oblike pomoči posameznikom in skupinam, ki se znajdejo v socialnih stiskah. Storitve socialnega varstva izvajajo javni socialnovarstveni zavodi in druge pravne in fizične osebe, ki si pridobijo koncesijo ali dovoljenje za delo. Socialnovarstvene programe izvajajo pretežno nevladne organizacije, ki se lažje in predvsem hitreje odzivajo na potrebe iz lokalnih okolij. Aktualni seznam socialno varstvenih programov.
Ministrstvo za delo, družino, socialne zadeve in enake možnosti sofinancira 15 projektov večgeneracijskih centrov, ki izvajajo petletne preventivne programe namenjene socialnemu vključevanju ranljivih družbenih skupin in preprečevanju zdrsa v socialno izključenost.