How long does drowsiness last after taking amitriptyline?

Varies. Amitriptyline can be very sedating and for some people more than for others. It should be taken at bedtime and is often used to help with sleep, but for some people the drowsiness can last well into the next day.