Colegiul are următoarele atribuții principale:

a) elaborează și adoptă Codul deontologic al asistentului social, precum și ghidurile de bună practică în domeniu, pentru respectarea principiilor etice;

b) propune ministerului de resort norme și reglementări în domeniul protecției sociale;

c) coordonează și sprijină aplicarea reglementărilor și normelor Colegiului de către asistenții sociali, organismele publice și private în România;

d) avizează și eliberează atestatul de liberă practică al asistentului social;

e) pregătește programele de perfecționare continuă în domeniul protecției sociale;

f) eliberează avizele menționate în prezenta lege;

g) reprezintă, apără și promovează drepturile și interesele membrilor la nivel local, național și internațional;

h) monitorizează respectarea Codului deontologic, reglementărilor și normelor de către asistenții sociali, indiferent de locul de muncă, și aplică sancțiuni disciplinare;

i) colaborează cu ministere, instituții ale administrației publice centrale și locale, instituții de învățământ și cercetare, organizații neguvernamentale, agenți economici și altele;

j) gestionează Registrul național al asistenților sociali din România;

k) stabilește cuantumul cotizației de membru și al taxelor pentru diferitele sale servicii;

l) colaborează cu organisme similare din alte țări în probleme de interes comun.