Heartburn that keeps flaring after dinner. Constipation that won’t budge. A stomachache that’s stuck around longer than you’d like. When something feels off with your digestion, it’s normal to wonder who you’re even supposed to call.
The reassuring part is that many common digestive concerns can start with your primary care doctor. But gastroenterologists (often called GI doctors) step in for symptoms that are persistent, severe, or complex. GI doctors also help if you need a procedure like a colonoscopy. Many people begin with primary care and get referred only if they need specialized care.
Key takeaways:
- For new, mild, or occasional digestive symptoms, a primary care doctor is usually the right first stop.
- Gastroenterologists specialize in complex or ongoing GI conditions and perform procedures like colonoscopy and endoscopy.
- Red flags like blood in the stool, trouble swallowing, or unexplained weight loss point toward specialist care.
- Some insurance plans require a referral to see a GI doctor, while others let you book directly.
- Severe pain, vomiting blood, or black or bloody stools are serious issues requiring emergency care, not regular office visits.
Should you see a gastroenterologist or a primary care doctor?
For most everyday digestive symptoms, start with a primary care doctor. They can evaluate a wide range of digestive complaints, order tests, prescribe treatment, and refer you to a gastroenterologist if you need more specialized care.
A gastroenterologist is the right choice when symptoms don’t improve with initial treatment, when you have warning signs, or when you need a GI procedure. Not sure where to begin? You can compare both types of doctors on Zocdoc and book what fits your situation.
| Your situation | Where to start |
| New or occasional heartburn, constipation, diarrhea, or nausea | Primary care |
| Mild stomach pain or a suspected food intolerance | Primary care |
| Symptoms that persist despite treatment | Gastroenterologist |
| Blood in the stool, trouble swallowing, or unexplained weight loss | Gastroenterologist |
| A colonoscopy or other GI screening or procedure | Gastroenterologist |
| Severe pain, vomiting blood, or black stools | Emergency room |
What does a primary care doctor treat?
Primary care doctors handle far more digestive concerns than people expect. They routinely evaluate heartburn, mild abdominal pain, constipation, diarrhea, nausea, and food intolerances.
They can order tests, prescribe medications, suggest diet and lifestyle changes, and track how you respond over time. Because they know your overall health history, they’re well positioned to spot patterns and coordinate next steps if a specialist is needed.
(New to primary care? Here’s how to choose a primary care physician.)
What does a gastroenterologist treat?
Gastroenterologists specialize in the digestive system and the conditions that affect it. They manage GI diseases that are ongoing, complex, or hard to pin down, including:
- GERD (gastroesophageal reflux disease) that doesn’t improve with standard treatment
- Crohn’s disease and ulcerative colitis, two forms of inflammatory bowel disease (IBD)
- Celiac disease and irritable bowel syndrome (IBS)
- Liver, gallbladder, and pancreatic disorders
- Colon polyps and colorectal cancer screening
They also perform procedures that primary care doctors don’t, such as colonoscopy (an exam of the colon) and upper endoscopy (also called an EGD), which examines the upper digestive tract.
If your symptoms have lingered or you’re due for a screening, you can book a gastroenterologist or browse doctors on Zocdoc by specialty, insurance, and availability.
When should you see a gastroenterologist?
Consider a gastroenterologist when digestive symptoms don’t respond to treatment or come with warning signs. Practical examples include:
- Persistent symptoms despite medication or lifestyle changes
- Difficulty or pain when swallowing
- Blood in the stool, or black, tarry stools
- Unexplained weight loss
- Chronic diarrhea or ongoing abdominal pain
Say you’ve had diarrhea for two weeks straight, or heartburn that keeps returning no matter what you try. Those are the kinds of persistent patterns that often warrant specialist care. Keep in mind that some insurance plans ask for a referral before you see a GI doctor.
When is primary care the right first step?
Primary care is a smart starting point for new, mild, or occasional digestive symptoms. If your heartburn shows up now and then, your stomach acts up after certain foods, or you have questions about medication, a primary care doctor can usually help.
They’re also ideal for initial evaluation, preventive care, and coordinating referrals. Because they follow your health over time, starting here keeps your care connected, even if you eventually see a specialist.
Can a primary care doctor refer you to a gastroenterologist?
Yes. Primary care doctors commonly refer patients to gastroenterologists when symptoms need specialized testing or ongoing management. It’s a normal, expected part of the process.
Whether you need a referral first depends on your coverage. Some insurance plans require one before you see a specialist, while others let you book directly. It’s worth checking your plan’s rules first. Zocdoc’s insurance filters can also help you confirm who’s in network.
When should you go to urgent care or the ER instead?
Some digestive symptoms can’t wait for a scheduled appointment. Urgent care can be appropriate for moderate dehydration, non-severe abdominal pain, persistent diarrhea, or vomiting when you can’t reach your regular doctor.
Head to the emergency room for severe abdominal pain, vomiting blood, black or bloody stools, signs of severe dehydration, or loss of consciousness. When you’re unsure which is which, this guide on when to go to urgent care vs. the ER can help you decide.
How do you find the right doctor for digestive symptoms?
Once you know whether you need primary care or a specialist, a few things make the search easier. Look for a doctor who:
- Accepts your insurance
- Has experience with your specific digestive concerns
- Has verified patient reviews
- Is accepting new patients
- Offers appointment times that work for you
On Zocdoc, you can filter by insurance, read verified reviews from actual patients, see real-time availability, and book a primary care doctor or gastroenterologist online, often within a few days. You can also compare doctors side by side before you commit.
Conclusion
Many digestive concerns can start with a primary care doctor, while gastroenterologists offer specialized care for persistent, complex, or procedure-related matters. If your symptoms keep going or get worse, don’t wait it out. You can book an appointment on Zocdoc whenever you’re ready.
Skip the phone tag
Book care on the go
FAQs
Should I see a gastroenterologist or a primary care doctor?
For most common digestive conditions, primary care is a good first step. But persistent, severe, or procedure-related concerns, like a colonoscopy, may require a gastroenterologist. Many people start with primary care and get referred if needed.
What does a gastroenterologist treat?
Gastroenterologists treat conditions like Crohn’s disease, ulcerative colitis, celiac disease, IBS, and liver, gallbladder, and pancreatic disorders. They also handle colon polyps, colorectal cancer screening, and procedures such as colonoscopy and upper endoscopy.
Can a primary care doctor diagnose digestive problems?
Yes. Primary care doctors regularly evaluate and diagnose common digestive complaints like heartburn, constipation, diarrhea, and nausea. They can order tests, prescribe treatment, and refer you to a specialist when more specialized care is needed.
When should I see a gastroenterologist?
Consider a gastroenterologist for symptoms that persist despite treatment, trouble swallowing, blood in the stool, unexplained weight loss, chronic diarrhea, or ongoing abdominal pain. Abnormal test results or a positive cancer screening are also reasons to see a gastroenterologist.
Do I need a referral to see a gastroenterologist?
It depends on your insurance. Some plans require a referral from your primary care doctor before you see a specialist, while others let you book directly. Checking your plan’s requirements ahead of time can save you a step.
Can a gastroenterologist perform a colonoscopy?
Yes. Gastroenterologists commonly perform colonoscopies, along with related procedures like upper endoscopy. These exams help screen for and diagnose a range of digestive conditions.
The information in this article is provided for general informational purposes only and should not be relied on as medical advice. It is not intended as, and Zocdoc does not provide, medical advice, diagnosis or treatment. Zocdoc does not recommend any specific provider. Find one you’ll love on Zocdoc today.