The short answer is that your doctor is almost certainly running behind because the work surrounding each patient visit takes far longer than the visit itself. A typical primary care appointment is scheduled for 30 minutes, but the electronic health record work alone averages 36 minutes per patient. That math doesn’t add up, and you feel the difference in the waiting room.
But the delays you experience go beyond one overworked physician. They’re built into how clinics are staffed, how appointments are scheduled, and how the broader healthcare system funnels patients through too few providers.
The Paperwork Problem
Electronic health records were supposed to make medicine more efficient. In practice, they’ve added a massive documentation burden. According to data from the American Medical Association, primary care physicians spend an average of 36.2 minutes on electronic records for every single patient visit. Some spend closer to 46 minutes. The visit itself is only budgeted for 30 minutes. So for every patient your doctor sees, they’re already falling behind before the next one walks in.
That documentation isn’t optional. Doctors have to record diagnoses, update medication lists, order labs, write referrals, and respond to insurance requirements, all within the same system. Much of this happens after you’ve left the exam room, which means the doctor is still finishing up your visit while the next patient is already checked in and waiting. Over the course of a morning with eight or ten patients, those delays compound. A five-minute overrun on each visit puts the entire afternoon schedule nearly an hour behind.
Not Enough Staff in the Room
Before you ever see the doctor, someone has to take your vitals, update your medications, and prepare you for the exam. That job typically falls to a medical assistant. Research suggests that effective primary care requires two medical assistants for every one clinician, a ratio that allows the team to handle preventive screenings, chronic disease management, and the standard intake process without bottlenecks.
In reality, only about 11% of primary care practices meet that ratio. More than half operate with just one medical assistant per clinician, and over a quarter have even less than that. When one medical assistant is juggling rooming patients, fielding phone calls, processing lab results, and assisting with procedures, the entire flow slows down. You end up sitting in an exam room, gown on, waiting for a doctor who can’t come in yet because the previous patient’s room hasn’t been turned over or their chart isn’t ready.
Why Some Specialties Are Worse
If you’ve ever tried to book a dermatology appointment, you know the wait can feel absurd. National survey data across major metro areas shows significant variation by specialty:
- Dermatology: 34.5 days average wait for an appointment
- OB/GYN: 31.4 days
- Cardiology: 26.6 days
- Family medicine: 20.6 days
- Orthopedic surgery: 16.9 days
Those numbers represent how long you wait just to get in the door. Dermatology and OB/GYN top the list largely because demand outstrips supply. There simply aren’t enough specialists relative to the number of people who need them. Family medicine wait times have actually improved somewhat as more patients use telemedicine, urgent care, and retail clinics for straightforward issues, freeing up traditional office slots.
Once you do get an appointment with a specialist, the in-office wait can be longer too. Specialist visits tend to be more complex, more likely to require review of imaging or outside records, and more prone to running over their allotted time.
The Economics of Overbooking
Clinics know that a certain percentage of patients will cancel or no-show on any given day. An empty appointment slot costs the practice money while patients on the waitlist go unseen. So many practices double-book, scheduling two patients into the same time slot to hedge against cancellations. When everyone actually shows up, someone has to wait.
This isn’t just a quirk of small offices. Hospitals and large health systems use the same logic. High-volume physicians who bring in significant revenue are often given schedules packed tightly to maximize throughput. The system is optimized around keeping providers busy, not around keeping you on time.
What Happens Before You Arrive
Some delays start well before your appointment. Insurance-related tasks like prior authorizations, where a practice must get approval from your insurer before ordering a test or prescribing a medication, pull staff away from patient flow. Every phone call to an insurance company, every fax resubmitted because a form was incomplete, takes time from the same small team responsible for checking you in and keeping the schedule moving.
Complex patients also create a ripple effect. If the 9:00 a.m. patient comes in for what was booked as a routine follow-up but mentions chest pain or a new lump, the doctor can’t cut that conversation short. That visit expands from 15 minutes to 30 or 40, and every appointment after it shifts. Doctors consistently report that the unpredictability of patient needs is the single hardest variable to schedule around.
The 20-Minute Threshold
Research on patient satisfaction has identified a clear tipping point. Most patients arrive at a clinic expecting to wait and are willing to tolerate up to about 20 minutes in the waiting room before their patience drops sharply. Beyond that mark, satisfaction scores decline steadily regardless of how good the actual care is.
That 20-minute window is worth keeping in mind. If you’re consistently waiting 45 minutes or more, the problem is likely systemic at that practice: too many patients per provider, inadequate support staff, or a scheduling template that doesn’t match reality. Some practices have addressed this by building buffer slots into the schedule every few hours, specifically to absorb the inevitable overruns. Others have moved to open-access scheduling, where a portion of each day’s slots are held for same-day requests rather than booked weeks in advance. Both approaches reduce wait times but require the practice to accept seeing slightly fewer patients overall, a trade-off many can’t afford.
What You Can Control
You can’t fix the systemic issues, but a few things genuinely help. Booking the first appointment of the morning or the first one after lunch means no previous patients have had a chance to push the schedule behind. Filling out paperwork and updating your medical history online before you arrive saves time during intake. And if you’re seeing a specialist, calling the office 30 minutes before your appointment to ask if the doctor is running on time can save you from sitting in a waiting room when you could be in your car.
If your concern is straightforward, a telemedicine visit or urgent care clinic will almost always get you seen faster. The average family medicine wait of nearly three weeks for a traditional appointment reflects a system that’s stretched thin. For anything that doesn’t require a physical exam, skipping the waiting room entirely is often the most practical move.

