Free shipping on orders over £45

Why Am I So Irritable? 10 Common Causes and What Helps

Feeling irritable is usually your body’s way of saying something is off. The most common causes are poor sleep, stress, hunger, too much caffeine or alcohol, hormonal changes such as PMS and perimenopause, burnout, and anxiety or low…

A frustrated woman at her office desk rubbing her forehead with her eyes closed

Last updated: October 2026

Feeling irritable is usually your body’s way of saying something is off. The most common causes are poor sleep, stress, hunger, too much caffeine or alcohol, hormonal changes such as PMS and perimenopause, burnout, and anxiety or low mood. Better sleep, regular meals and time to decompress often help. See a GP if it lasts more than a few weeks.

Below: 10 common causes of irritability, irritability in women and men, quick ways to calm down, longer-term fixes, and when to get help.

10 common causes of irritability

Cause What to look for Read more
1. Poor sleep Short or broken nights, waking tired How to sleep better
2. Stress Feeling overwhelmed, racing thoughts Stress symptoms
3. Hunger “Hangry” when meals are late or skipped Sugar cravings
4. Caffeine Jittery, on edge, or a crash later Coffee crash
5. Alcohol Short-tempered the next day Hangxiety
6. Hormones Before periods, in perimenopause, after having a baby Perimenopause symptoms
7. Burnout Exhausted, detached, cynical about work Burnout
8. Anxiety Restless, on edge, worrying Anxiety symptoms
9. Low mood or depression Feeling flat, losing interest in things Lifting your mood
10. Too much on your plate No time for yourself; carrying the household planning The mental load

Physical health problems, such as an overactive thyroid, low iron or long-term pain, can also make you short-tempered. See iron deficiency symptoms.

↑ Back to top

Irritability in women and men

Women Men
Often linked to the menstrual cycle, pregnancy, postnatal changes and perimenopause, when the NHS lists mood swings and irritability among common symptoms Men are more likely to show stress and low mood as irritability or anger rather than sadness, and less likely to talk about it. See stress in men

↑ Back to top

Quick ways to calm down

  1. Pause before you reply. Count to 10, or step away for a minute.
  2. Breathe slowly with a longer out-breath. See box breathing.
  3. Eat something if it’s been a while.
  4. Move: a brisk 10-minute walk burns off tension.
  5. Ground yourself. See grounding techniques.

↑ Back to top

Longer-term fixes

  • Protect your sleep: regular times, a wind-down hour, no screens in bed.
  • Eat regular meals with protein and fibre.
  • Cut back on caffeine and alcohol. See does caffeine cause anxiety?
  • Exercise most days.
  • Build in time to decompress between work and home. See self-care ideas.
  • Share the load at home and say no more often.

Many people make a calm evening routine part of the fix. Magnesium contributes to normal psychological function and the reduction of tiredness and fatigue. Our Magnesium Glycinate Sleep Complex is a bedtime drink, and our Reishi Mushroom Adaptogenic Complex is a cosy hot chocolate. See magnesium and anxiety.

↑ Back to top

Snapping at people you love

Irritability often lands on the people closest to us, which can leave you feeling guilty. Once you’ve calmed down, a simple “Sorry I snapped, I’m exhausted” goes a long way. Then look at what’s behind it, using the table above, and talk about what would help.

↑ Back to top

When to see a GP

See a GP if you’ve felt irritable for more than a few weeks, it’s affecting relationships or work, you also feel low or anxious, or you think hormones might be involved. They can check for physical causes and talk through support, including NHS Talking Therapies. If you ever feel you might harm yourself or someone else, call NHS 111 and choose the mental health option, or 999 in an emergency.

See also tension headaches.

↑ Back to top

FAQs

Why am I so irritable all of a sudden?

Common causes are poor sleep, stress, hunger, caffeine, alcohol, hormonal changes, burnout, anxiety or low mood. See a GP if it lasts more than a few weeks.

Can lack of sleep make you irritable?

Yes. Poor sleep is one of the most common reasons for feeling short-tempered.

Can perimenopause cause irritability?

Yes. The NHS lists mood swings and irritability among common perimenopause symptoms.

How do I stop being so irritable?

Pause before reacting, breathe slowly, eat regularly, sleep well, cut back on caffeine and alcohol, and make time to decompress.

Is irritability a sign of depression?

It can be, especially in men. Speak to a GP if you also feel low, hopeless or have lost interest in things.

↑ Back to top

Sources

This guide is general information, not medical advice. Evopure makes the Magnesium Glycinate Sleep Complex and Reishi Mushroom Adaptogenic Complex.

Written by

The Evopure team

UK wellness brand

Evopure makes third-party lab tested CBD, magnesium and functional mushroom supplements in the UK. Our articles are general information, not medical advice.

Shop the article

Mentioned in this article

Natural · UK made · Lab tested

Evopure

What would you like help with?

Tell us, and we will point you to the right place and send you 20% off.

20% off your first order

Natural · UK made · Lab tested