Terapia prin hipnoza este o forma de terapie bazata pe hipnoza sau transa, in care pacientul este condus intr-un stadiu de relaxare profunda si concentrare. Aceasta tehnica poate ajuta la tratarea mai multor probleme, cum ar fi anxietatea, fobii, insomnie sau tulburari alimentare. Hipnoza poate functiona prin inducerea unor schimbari in gandirea si comportamentul pacientului prin intermediul sugestiilor subconstiente sau prin amintiri reprimare accesate la nivelul subconstientului.