The bottom line. Amitriptyline has been around for many years and is an inexpensive option as a sleep aid. Amitriptyline and antidepressants like it are commonly used off-label to treat insomnia, especially in people who also have symptoms of depression.
How long does it take for amitriptyline to work for sleep?
You may start to feel better after 1 to 2 weeks but it can take 4 to 6 weeks for amitriptyline to work fully. Side effects such as a dry mouth and constipation are common. They're usually mild and go away after a couple of weeks. It's best to take amitriptyline in the evening or before you go to bed.
Will 10mg amitriptyline help me sleep?
There is a distinct lack of evidence that amitriptyline has any beneficial effect on sleep in insomnia. It can cause daytime sleepiness and grogginess, which can interfere with daily life. It can reduce the overall quality of sleep in those who take it.