Anxietatea socială poate fi cauzată de factori biologici, cum ar fi predispoziția genetică, dar și de experiențe traumătice din copilărie, de căutarea perfecțiunii, de învățările sociale din mediul familial și cultural și de alte cauze psihologice și sociale. Tratamentul poate varia de la psihoterapie și terapie comportamentală până la medicamente și terapie de grup.