Yes, cramps can contribute to mood swings, especially during menstruation. The pain and discomfort from cramps can lead to irritability, fatigue, and frustration, which can affect emotional well-being. Hormonal fluctuations during this time, including changes in estrogen and progesterone, can also intensify mood swings. Many people find that managing pain with heat pads, relaxation, or over-the-counter pain relievers helps improve their mood and reduce emotional distress.