Most therapies do not have a set time length. Some problems resolve very quickly. Others are more complex and take longer. Usually, therapy will last at least three months if you go once a week. For some problems, you might be in therapy for a year. Even though therapy can take a long time, you should notice progress.