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.