Skipping the doctor because you do not have insurance is common, but it often costs more later, when a $150 office visit problem becomes a $2,000 emergency room problem. The actual cash price of a doctor visit is lower than most uninsured people expect, and it is increasingly easy to find posted prices before you book.

This guide covers what primary care actually costs when you pay cash, why new patient visits bill higher, what telehealth charges in 2026, and how sliding-scale clinics can make ongoing care affordable on almost any income.

What Does a Doctor Visit Cost Without Insurance?

A primary care visit without insurance ranges from $40 to $300, with an average of about $171 across major U.S. cities, according to Zocdoc. Debt.org’s cost data puts a basic established patient visit at $80 to $170 in most of the country, with new patient visits running $150 to $400 or more.

Visit typeLowAverageHigh
Established patient office visit$80$130$170
New patient office visit$150$250$400
Annual physical (cash pay)$150$250$400
Telehealth visit$29$60$90
Common lab test (each, with visit)$29$60$99

Sources: Zocdoc, Debt.org, GoodRx, and Amazon One Medical published prices.

Geography moves the numbers meaningfully. Debt.org’s state data shows a basic visit ranging from roughly $79 to $121 in Iowa versus $112 to $172 in Alaska, and dense coastal metros generally sit at the top of the national range.

Remember that the visit fee only covers the doctor’s time. Labs, imaging, vaccines, and in-office procedures are all billed separately. Zocdoc notes common blood tests add $29 to $99 apiece, while X-rays, ultrasounds, and procedures like joint injections or skin lesion removal can add hundreds of dollars.

New Patient vs. Established Patient

Doctors bill visits using complexity codes (CPT codes), and new patient codes pay more because the first appointment involves a full medical history, records review, and typically a longer exam. That is why a first visit can cost two to three times a routine follow-up.

The gap shows up even in standardized rates. Debt.org’s CPT data lists a brief 10-minute established patient visit (code 99212) reimbursing providers around $26 and the most common established visit (99214) around $70, while new patient visits start higher and climb with complexity. Uninsured patients are typically charged more than these reimbursement benchmarks, but the pattern holds: established and brief is cheap, new and complex is not.

The practical takeaway for cash payers: the second visit is cheaper than the first. Once you are established with a practice, a quick 10-15 minute problem visit is often the cheapest in-person care available, and you get continuity that urgent care cannot offer.

Telehealth Cash Prices

Telehealth has become the price floor for simple care. A typical virtual visit costs $40 to $90 without insurance, according to both GoodRx and Zocdoc. At the low end, Amazon One Medical’s pay-per-visit service starts at $29 for messaging-based treatment of common conditions and $49 for a video visit.

Virtual visits work well for colds, UTIs, rashes, prescription refills, and mental health follow-ups. Anything requiring a physical exam, labs, or imaging still needs an in-person appointment, and a cheap telehealth visit that ends with “you need to be seen in person” is money spent twice, so choose based on the problem.

The savings are well documented but come with a caveat. A Health Affairs study cited by GoodRx found the average telehealth visit for an acute respiratory infection cost $79 versus $146 in person, roughly half price. The same research found that telehealth patients spent about $45 more on average when follow-up visits, labs, and prescriptions were counted, because virtual care sometimes generates a second appointment. Telehealth wins for clearly virtual-friendly problems; it can lose for ambiguous ones.

What Drives the Price

Visit length and complexity. The billing code is set by time and decision-making. A medication refill visit bills at a lower level than a visit covering three chronic conditions. Being organized and focused in the appointment genuinely saves money.

New vs. established status. As covered above, the first visit carries a premium of roughly $70 to $230 over a routine follow-up.

Practice type. Independent practices and community clinics tend to post lower cash prices than hospital-owned practices, which sometimes add facility fees on top of the visit charge.

What gets added on. Labs, EKGs, vaccines, and procedures each carry their own charge. The gap between a $130 visit and a $500 visit is usually everything ordered during it, not the exam itself.

Where you live. Identical visits vary by 40% or more between states, per Debt.org’s data, and even more between individual practices in the same city, which is why comparing posted self-pay prices matters.

Cash Price vs. Insurance

Paying cash for primary care is not automatically worse than using insurance. Insured patients with unmet deductibles often pay their plan’s full negotiated rate anyway, and some practices post cash prices below what insurers negotiate. If you have a high-deductible plan, it is worth asking for both numbers.

For the uninsured, the key is to ask for the self-pay rate up front rather than accepting billed charges. Practices spend real money on insurance billing, and many are happy to discount visits paid in full at the time of service. Booking platforms like Zocdoc also let you filter for practices that display self-pay pricing, which turns an opaque market into a comparable one.

One more angle: if you see a doctor regularly, a membership model may beat per-visit pricing entirely. Direct primary care practices charge a flat monthly fee covering most routine care; see our guide to direct primary care and our walkthrough on finding a self-pay doctor near you.

How to Pay Less

Start virtual when the problem allows. At $29 to $90, telehealth undercuts every in-person option for simple issues, per GoodRx, Zocdoc, and One Medical’s posted prices.

Use a sliding-scale health center for ongoing care. Federally qualified health centers are nonprofit clinics that, per HealthCare.gov, “provide primary care services regardless of your ability to pay,” with fees set on a sliding scale based on income. Our guide to free clinics and sliding-scale care explains how to find one and what to bring.

Ask for the self-pay price before booking. One phone call (“What is your cash price for a new patient visit?”) lets you compare practices the way you would compare anything else you buy.

Separate the labs from the visit. Lab pricing varies more than the visit itself. Debt.org reports a routine blood panel plus urinalysis billed at $318 to $650 through traditional channels, with a lipid panel at $128 to $200 and a thyroid test at $97 to $195, while Zocdoc pegs common individual tests at $29 to $99 when priced competitively. Ask your doctor to send orders to a low-cost independent lab, or ask the cash price of each test first. See our full guide to blood work costs without insurance.

Use discount cards for prescriptions. The visit is only half the cost of getting treated. Compare GoodRx vs. SingleCare before filling anything.

If a bill gets away from you, negotiate it. Medical bills are negotiable even after service, especially for self-pay patients. Our medical bill negotiation guide covers scripts that work.

The Bottom Line

Seeing a doctor without insurance is a $100 to $300 event in most of the country, roughly $171 on average per Zocdoc, and far less via telehealth or a sliding-scale clinic. The uninsured patients who overpay are usually the ones who never asked the price.

Establish with one practice or health center if you can, use telehealth for the simple stuff, and route labs and prescriptions through the cheapest channel. And for problems that cannot wait for an appointment, know the difference in cost between urgent care and the emergency room before you choose a door.