Yaşlılıkta depresyonun birçok nedeni var. Bunlar eş kaybı, iş kaybı, sosyal çevrenin gittikçe daralması, yaş faktörü, emeklilik, günlük işlerde başkasına ihtiyaç duyma, iletişimde zorlanma, hafıza sorunları-unutkanlık, davranışların zorlaşması ve kısıtlanması, parasal sorunlar gibi çeşitli faktörler olabiliyor. Yaşlılıkta immun sistemdeki değişikliklere bağlı olarak kolay hastalanma, var olan hastalığa bağlı sürekli ilaç kullanma, bedensel olarak zorlanma, aktivitedeki kısıtlanma, çabuk yorulmada da kişiyi demoralize eden nedenler arasındadır.