Acid reflux is caused by a combination of too much stomach acid and a weak esophageal sphincter (the ring of muscles at the bottom of your esophagus). When the sphincter isn’t doing its job properly, it allows acid to flow up into your esophagus causing an irritation that feels like a burning sensation. 

There are lots of reasons why you might suffer from too much acid, including lifestyle factors like how much you smoke and drink, and the things you eat. Acid reflux can also be caused by an underlying health condition, like a stomach ulcer or stress and anxiety. 

You can read more on this in our blog post: ‘What are the symptoms of heartburn?

Although all of our content is written and reviewed by healthcare professionals, it should not be substituted for or used as medical advice. If you have any questions about your health, please speak to your doctor.

Authored Dec 21, 2017 by Joseph Issac, MPharm
Reviewed Jan 06, 2022 by Prabjeet Saundh, MPharm