Asteni sendromunun nedenleri çeşitli faktörlere bağlı olarak ortaya çıkabilir: Tıbbi durumlar: Diyabet, kalp hastalığı, kronik böbrek hastalığı, tüberküloz, hepatit, anemi, enfeksiyon hastalıkları (grip, zatürre). Nörolojik bozukluklar: Parkinson hastalığı, myastenia gravis, kronik yorgunluk sendromu. Beslenme eksiklikleri: Demir, B12 vitamini, D vitamini eksikliği. Ruh sağlığı sorunları: Depresyon, anksiyete ve diğer ruh sağlığı sorunları. İlaçlar: Bazı ilaçların yan etkileri, özellikle psikotrop ilaçlar, antidepresanlar, antihistaminikler, kemoterapi ilaçları. Yaşam tarzı faktörleri: Kötü beslenme, egzersiz eksikliği, aşırı alkol tüketimi, yetersiz uyku. Diğer nedenler: Travma, stres, aşırı yük (fiziksel veya zihinsel iş), hamilelik, laktasyon dönemi.