อารมณ์แปรปรวนอาจเกิดจากหลายสิ่งรวมถึงความผิดปกติทางจิตความเครียดและความวิตกกังวลการเปลี่ยนแปลงของฮอร์โมนหรือแม้แต่ประเภทของอาหารที่บุคคลนั้นติดตาม ความเจ็บป่วยทางจิตเช่นโรคซึมเศร้าหรือโรคอารมณ์แปรปรวนสองขั้วเป็นสาเหตุของอารมณ์แปรปรวน อย่างไรก็ตามการเจ็บป่วยอื่น ๆ เช่นความผิดปกติของต่อมไทรอยด์ยังสามารถทำให้เกิดการเปลี่ยนแปลงอารมณ์และความหงุดหงิด ความเครียดแบบถาวรที่บ้านหรือที่ทำงานยังสามารถทำให้เกิดการเปลี่ยนแปลงอารมณ์ของตน การรับประทานอาหารที่มีน้ำตาลในระดับสูงคาเฟอีนหรือไขมันอิ่มตัวในปริมาณสูงอาจทำให้เกิดปัญหาซึมเศร้าและอารมณ์ซึ่งมักเกิดจากน้ำตาลในเลือดและสารอาหารไม่เพียงพอ
สำหรับบางคนอารมณ์แปรปรวนเป็นเรื่องธรรมดา หากพวกเขาเริ่มที่จะเกิดขึ้นเป็นประจำจะเป็นประโยชน์ในการพยายามตรวจสอบเมื่ออารมณ์เกิดขึ้นและหากสามารถระบุรูปแบบ สิ่งนี้สามารถช่วยป้องกันสาเหตุของอารมณ์ความรู้สึกถ้าเป็นไปได้หรือสามารถระบุได้ว่ามันเป็นสิ่งที่ควรได้รับการแก้ไขโดยแพทย์หรือนักจิตวิทยา หากอารมณ์แปรปรวนเริ่มรบกวนชีวิตประจำวันหรือทำให้ยากต่อการทำงานที่โรงเรียนหรือในความสัมพันธ์มันเป็นสิ่งที่ต้องได้รับการแก้ไข สาเหตุทางการแพทย์พื้นฐานอาจเป็นผู้ร้ายเช่นภาวะซึมเศร้าโรค bipolar หรือแม้แต่ความไม่สมดุลของฮอร์โมน ยาอาจจะค่อนข้างมีประสิทธิภาพในการรักษากรณีเหล่านี้
ผู้หญิงบางครั้งจะมีอารมณ์แปรปรวนเป็นส่วนหนึ่งของโรค premenstrual (PMS) หรือในช่วงก่อนวัยหมดประจำเดือนหรือวัยหมดประจำเดือน บางคนพบว่าการดูอาหารและการออกกำลังกายเพิ่มเติมสามารถช่วยควบคุมอารมณ์เหล่านี้รวมทั้งช่วยลดความเครียดความวิตกกังวลหรือหงุดหงิด คนอื่น ๆ จะได้สัมผัสกับสิ่งนี้ในแต่ละเดือนเนื่องจาก PMS นั้นรุนแรงสำหรับผู้หญิงบางคนมากกว่าคนอื่น ๆ ยาคุมกำเนิดสามารถช่วยควบคุมวงจรและบรรเทาอาการบางอย่างของ PMS หรือ PMDD ซึ่งรุนแรงกว่าและอาจรบกวนการใช้ชีวิตประจำวัน
บางครั้งสิ่งที่เรียบง่ายเช่นอาหารที่ไม่ดีขาดการออกกำลังกายหรือการนอนหลับไม่เพียงพออาจเป็นสาเหตุของอารมณ์แปรปรวน อาหารที่มีน้ำตาลไขมันหรือคาร์โบไฮเดรตสูงมักจะทำให้เกิดอาการหน่วงบ่อย ๆ และทำให้ระดับน้ำตาลในเลือดในร่างกายลดลงซึ่งจะทำให้อารมณ์แปรปรวนอย่างรวดเร็ว การนอนน้อยกว่าหกถึงแปดชั่วโมงต่อคืนก็เป็นอันตรายต่ออารมณ์โดยรวมและระดับพลังงาน นอกจากนี้การออกกำลังกายเป็นประจำยังช่วยปลดปล่อยเอนดอร์ฟินในสมองซึ่งสามารถช่วยในการเพิ่มและคงอารมณ์ไว้ได้นานหลายชั่วโมง


