There are several treatments for insomnia, including: Prescription medications: Prescription medications may help to reset your natural sleep cycle. They should only be used short term. Cognitive behavioural therapy for insomnia (CBTi): This is a type of therapy that helps you identify and change the thoughts and behaviours that contribute to insomnia. Supplements: Containing ingredients linked to sleep and relaxation, supplements are a good addition to your night-time routine.