Os idosos com insónia podem tomar melatonina, mas a melatonina não é um sedativo ou um comprimido para dormir, e alguns idosos tomam melatonina para tratar a insónia com algum efeito. Isto porque a melatonina é uma hormona biológica que pode ser segregada pela glândula pineal do corpo, também conhecida como pinealectina. À medida que envelhecemos, a secreção de melatonina do corpo diminui, para que os mais velhos possam experimentar menos sono e sono mais leve. Para estas condições, uma certa quantidade de melatonina tomada por via oral pode ser eficaz para melhorar a qualidade do sono e ajustar o sono. Contudo, para algumas pessoas idosas com insónia grave, a melatonina oral pode não ser clinicamente eficaz e a medicação oral para melhorar o sono pode ser considerada. Se necessário, podem ser tomados sedativos orais e comprimidos para dormir, tais como eszopiclone e diazepam, mas recomenda-se que os sedativos e comprimidos para dormir sejam tomados oralmente por doentes idosos sob a orientação de um médico.