U.S. doctors online nowAsk doctors free
A 39-year-old member asked:

What can cause irritability?

2 doctor answers10 doctors weighed in
Dr. Alan Ali
Dr. Alan Alianswered
Psychiatry 34 years experience
Irritability: Numerous causes exist, such as: anxiety, alcohol use, anemia, adhd, bipolar do, depression, diabetes, fatigue, fever, thyroid disease, pain, headache, insomnia, ptsd, pms, pregnancy, schizophrenia, borderline personality, stress, autism.
Created for people with ongoing healthcare needs but benefits everyone.
Dr. Lawrence Smith
Clinical Psychology 32 years experience
Many causes: Occasional irritability is a common human experience. Lasting or frequent irritability is abnormal and can suggest a large number of possible mental disorders (especially a depressive or other mood disorder). Irritability can also stem from irrational beliefs and expectations--these are readily addressed with psychotherapies. If irritability is lasting or frequent please see your doctor.
Created for people with ongoing healthcare needs but benefits everyone.

Related questions

A 50-year-old female asked:
Can Zoloft (sertraline) cause irritability?
3 doctor answers6 doctors weighed in
A 51-year-old female asked:
Can zyprexa (olanzapine) cause irritability?
2 doctor answers2 doctors weighed in
A 19-year-old female asked:
Why does eating cause irritability, tiredness, and crying spells?
1 doctor answer2 doctors weighed in
A 58-year-old male asked:
Can reducing remeron (mirtazapine) cause irritability. Many Thanks?
1 doctor answer3 doctors weighed in
Last updated Mar 16, 2021
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
24/7 visits - just $44!
50% off with $19/month membership


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.