Acid blockers inhibit the release of acid, take about an hour to work and are usually taken before you eat. They will last about 9 to 12 hours.
On the other hand, if you are already suffering from heartburn, an antacid can give you fast, short-term relief. The antacids neutralize acid in the stomach and esophagus, are fast-acting, and last about 1 to 2 hours.
It is important to remember if you are experiencing long-term or frequent heartburn, you should see your doctor. Even if antacids or H2 blockers ease your heartburn, if your heartburn occurs two or more times a week, an evaluation by your doctor is needed.
Related Resources:
Examples of Antacids:
Examples of H2 blockers:
Sources:
"Understanding Some of the Medications Often Prescribed for GERD & Ulcers." Common GI Problems: Volume 1. American College of Gastroenterology. 18 May 2008
"Effectiveness of Therapies for GERD" American College of Gastroenterology. 18 May 2008
Cramer, Tom. "A Burning Question: When Do You Need an Antacid?." Food and Drug Administration (FDA). 18 May 2008

