Učinkovitost terapij je odvisna od različnih dejavnikov, npr. odnos med terapevtom in pacientom, posameznikova samoiniciativa in motiviranost za zdravljenje.
Tako kot vsakršna oblika zdravljenja, tudi psihoterapija nima učinka na vseh posameznikih, vendar so takšni posamezniki zelo redki (običajno so to osebe z antisocialno osebnostno motnjo).