Is it normal to cry a lot for no reason?
Answered by Dr. Nitnem Singh Sodhi · Consultant Psychologist & Psychotherapist · Updated 2026-05-23
Short answer
Occasional unexplained crying is normal. Frequent crying — most days for 2+ weeks — usually has a cause: depression, anxiety, hormonal changes, thyroid dysfunction, sleep deprivation or grief. Take the PHQ-9 here and please consult a clinician for a basic medical workup.
Patients often arrive embarrassed about this — they cry on the metro, in meetings, watching ads. It almost always has a cause worth understanding.
Common causes
Depression and anxiety. Premenstrual or perimenopausal hormonal shifts. Thyroid dysfunction (very common in Indian women). Chronic sleep deprivation. Unprocessed grief. Burnout.
What to do
Take the PHQ-9 and K10 here. Get a basic medical panel including thyroid (TSH, free T4) and vitamin D / B12 from a GP. If screens or labs are off, follow up properly. The body is talking; listen.
Take the next step
Free self-tests
Want to talk about your specific situation?
The AI Psychologist trained on Dr. Sodhi's clinical method is free, private and available 24×7 in 35+ languages.
