Psychoterapia może trwać od kilku miesięcy do kilku lat, w zależności od potrzeb pacjenta. Niektórzy pacjenci wymagają krótkoterminowej psychoterapii, która zazwyczaj trwa od 6 do 12 sesji, aby rozwiązać określony problem lub lepiej radzić sobie z trudną sytuacją. Większość psychoterapii jednak wymaga dłuższego okresu leczenia, trwającego nawet kilka lat. Wybór odpowiedniego leczenia psychoterapeutycznego dla konkretnego pacjenta będzie uzależniony od rodzaju problemu, z jakim się zmagają, oraz od ich potrzeb i celów.