Mezi hlavní úkoly sociálního pedagoga patří např.:
- Podporuje zájem o vzdělávání sociálně znevýhodněných žáků.
- Zajišťuje prevenci obtíží v oblasti chování žáků.
- V případě zájmu provádí vzdělávání pedagogů školy a zvyšování jejich povědomí v sociálních otázkách.
- Posiluje komunitní charakter školy.
- Spolupracuje s obcemi, zdravotnickými zařízeními, policií, soudy, státními zastupitelstvími a dalšími zainteresovanými orgány a organizacemi.
- Provádí sociálně právní poradenství a sociální terapii s problémovými jedinci.
- Zprostředkovává pomoc odborných poradenských a zdravotnických pracovišť a jiných odborných zařízení.
- Vytváří podmínky pro navázání kontaktu a pomáhajícího vztahu s rodinami v oblasti vzdělávání, spolupráce s rodinou.
- Zaměřuje se na včasné odhalení ohrožených dětí/žáků (izolace, týrání, zanedbávání, sociálně patologické jevy, kriminalita atd.).
- Poskytuje pomoc rodinám, ve kterých nejsou podmínky pro domácí přípravu žáků do školy (zprostředkování přípravy na vyučování, přijímací zkoušky).
- Koordinuje ve spolupráci s karierovým poradcem kariérové poradenství, spolupracuje s třídními učiteli, učiteli, vychovateli, asistenty, žáky, rodiči, úřady práce a organizacemi, které se zabývají kariérovým poradenstvím.
- Ve spolupráci s výchovným poradcem organizuje mentorské programy, exkurze, besedy, dny otevřených dveří.
- Zajišťuje podporu při přijímacím řízení (pomoc sociálně znevýhodněným žákům s agendou spjatou s přijímacím řízením – příprava a odesílání přihlášek, odevzdání zápisových lístků, odvolání a výběr náhradní školy).
- Spolupracuje na realizaci příležitostných tematických programů zaměřených na prevenci sociálně patologických jevů s preventisktou sociálně patologických jevů.
- Pomáhá při rozvoji žáků v oblasti osobnostní a sociální výchovy.