How Much Do Doctor Appointments Cost on Average?

A typical office visit to a primary care doctor costs around $160, but the actual price swings widely depending on the type of visit, where you go, and whether you have insurance. You could pay nothing for a covered preventive screening or over $1,700 for an emergency room visit. Understanding these ranges helps you plan ahead and avoid surprises.

Costs by Care Setting

Where you walk in matters more than almost any other factor. Based on 2023 median charges from UnitedHealthcare network providers, here’s what different settings typically cost before insurance adjustments:

  • Virtual visit (24/7 telehealth): $54 or less
  • Convenience care clinic (retail clinics in pharmacies): $80
  • Virtual primary care visit: $99 or less
  • Primary care office visit (in-person): $160
  • Urgent care center: $165
  • Emergency room: $1,700

The gap between urgent care and the ER is striking. For a non-life-threatening issue like a minor infection, sprain, or fever, urgent care runs about $165 compared to $1,700 in the emergency room. That’s roughly a $1,500 difference for conditions that can often be treated the same way in either setting.

What Specialists Charge

Specialist visits cost more than primary care. The overall median expense for any office-based physician visit is $116, but that figure includes quick follow-ups and simple check-ins. Initial specialist consultations tend to run higher. Dermatology visits have a median cost of $125, and cardiology visits come in around $123, based on data from the Agency for Healthcare Research and Quality.

What you actually pay out of pocket is a different number. Among patients who had any out-of-pocket costs, the median payment was $40 for a dermatology visit and $37 for cardiology. Insurance absorbed the rest. If you’re uninsured or on a high-deductible plan where you haven’t met your deductible yet, you’ll face the full charge.

Visits That Cost You Nothing

Under the Affordable Care Act, most health plans must cover a defined set of preventive services at zero cost to you. That means no copay, no coinsurance, and no deductible requirement for things like annual wellness exams, blood pressure screenings, cholesterol checks, immunizations, and cancer screenings. This applies to Marketplace plans and most employer-sponsored insurance.

The catch: you need to use an in-network provider, and the visit needs to stay within the scope of preventive care. If your annual physical leads to a diagnostic workup for a new symptom, the preventive portion is still free, but the diagnostic portion may be billed separately. Three categories of preventive services are covered: those for all adults, additional services for women (like mammograms and well-woman visits), and services for children (like developmental screenings and vision checks).

Why Telehealth Visits Cost Less

Virtual appointments are consistently cheaper than in-person visits. A Penn Medicine study found that telemedicine visits were billed about $400 less on average than equivalent office visits. For an episode of care that started with a telemedicine visit, the average total charge was $96, compared to $509 when the first visit was in person. That’s roughly five times less for the most common conditions treatable in both settings.

The savings vary by condition. Respiratory symptoms showed the largest gap, with telehealth appointments costing about $800 less on average. Mental and behavioral health care was the exception, where charges were roughly comparable whether the visit happened on screen or in person. If your concern is something a doctor can evaluate by talking to you and looking at you on camera, telehealth is almost always the cheaper route.

New Patient vs. Returning Patient

Expect to pay more for your first visit with any doctor. New patient appointments involve longer consultations, more detailed history-taking, and higher billing codes. A new patient visit at a primary care office typically costs 30% to 60% more than a follow-up visit for an established patient. If you’re shopping around and comparing prices, make sure you’re looking at the new patient rate, not the follow-up rate that existing patients pay.

Your Right to a Price Estimate

If you’re uninsured or paying out of pocket, federal law is on your side. Under the No Surprises Act, healthcare providers must give you a written good faith estimate of expected charges before your appointment. This isn’t optional. Providers are required to inform all uninsured or self-pay patients that an estimate is available when they schedule a service or upon request.

The timelines are specific. If you schedule an appointment at least 3 business days out, the provider must deliver the estimate within 1 business day of scheduling. If you schedule 10 or more business days ahead, they have up to 3 business days. And if you simply call and ask for an estimate without scheduling, they must respond within 3 business days. You can request the estimate on paper or electronically.

This estimate should include the expected charges for the primary service and any related items the provider can reasonably anticipate, like lab work or imaging. It gives you a real number to compare across providers before you commit.

How Insurance Changes What You Pay

Your actual out-of-pocket cost depends on three things: your copay, your deductible status, and whether the provider is in-network. With a typical insurance plan, a primary care visit might cost you a flat $20 to $40 copay regardless of the total billed amount. Specialist copays usually run $35 to $75.

If you have a high-deductible health plan and haven’t met your deductible, you’ll pay the full negotiated rate until you hit that threshold. This is why some insured patients are shocked to get a $200 bill for what they expected to be a routine visit. Check whether your plan uses copays from the start or requires you to meet the deductible first for office visits. Many plans exempt preventive care and sometimes primary care visits from the deductible, but specialist visits and diagnostic tests often aren’t exempt.

Out-of-network visits are a different story entirely. Providers outside your plan’s network can charge significantly more, and your insurance may cover only a fraction of the cost or nothing at all. Always verify network status before booking, especially with specialists.