Most short episodes of heartburn last from a few minutes up to a couple of hours, but in some people symptoms can linger for several hours or keep coming back, especially after trigger foods or at night.

Quick Scoop

  • A typical bout of heartburn may ease within 5–10 minutes, but it can also come and go over several hours.
  • Mild heartburn after a spicy or heavy meal usually settles once the food is digested, often within about 2 hours, though digestion can take longer.
  • In some people, burning or pressure can last much longer (even most of the day or on and off for days), especially if there is ongoing reflux or GERD.
  • Night‑time heartburn can feel worse and may last the whole night if acid keeps refluxing while you are lying down.
  • If you have heartburn a few times a week, if episodes regularly last more than 2 hours, or if symptoms go on for weeks to months, it may be GERD and you should see a doctor.

When to get urgent help

Get emergency care or call your local emergency number if “heartburn” comes with any of these:

  • Chest pain or pressure that is severe, sudden, or feels like squeezing
  • Pain spreading to arm, neck, jaw, or back
  • Shortness of breath, sweating, nausea, or feeling faint

These can be signs of a heart attack, not simple heartburn.

What you can do short term

  • Stay upright for 2–3 hours after eating, avoid lying flat or bending over soon after meals.
  • Avoid large, fatty, fried, or very spicy meals and late‑night eating.
  • Over‑the‑counter antacids or acid‑reducing medicines can ease symptoms, but if you need them often, speak with a doctor.

If your “heartburn” is new, unusually strong, different from your past reflux, or you’re not sure it’s just reflux, get checked promptly—better to be safe, especially with chest symptoms.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.