A standard doctor’s office visit costs around $160 for uninsured patients, though the actual number swings widely depending on where you go, what type of doctor you see, and whether you have insurance. With insurance, you’ll typically pay a copay between $20 and $50 for primary care. The good news: several options exist to bring that price down significantly, and some visits cost nothing at all.
Primary Care Visit Costs
For a new patient without insurance, the average quoted price for a primary care appointment is $160. That number varies by state, ranging from about $128 in Pennsylvania to $188 in Oregon. If you’re an established patient returning for a follow-up, the cost is generally lower since the visit tends to be shorter and less involved.
If you have employer-sponsored or marketplace insurance, you’ll pay your plan’s copay instead of the full price. Most plans set primary care copays somewhere between $20 and $50, though high-deductible plans may require you to pay the full negotiated rate until you hit your deductible. Virtual primary care visits tend to be cheaper across the board, with median costs around $99 or less.
Preventive Visits That Cost Nothing
Under the Affordable Care Act, most health plans must cover a set of preventive services at zero cost to you, with no copay or coinsurance, even if you haven’t met your deductible. This applies to marketplace plans and most employer plans. The catch: you need to use an in-network provider.
Covered services include annual wellness exams, blood pressure and cholesterol screening, diabetes screening, certain immunizations, depression screening, and various cancer screenings. Women’s preventive services include contraception coverage, well-woman visits, and breast cancer screening. Children have their own set covering developmental assessments and vaccinations. If the reason for your visit fits into the “preventive” category, you should owe nothing out of pocket.
Urgent Care vs. the Emergency Room
When you need care quickly but it’s not life-threatening, where you go makes an enormous difference in cost. An urgent care visit runs about $165 at the median. An emergency room visit for the same type of problem costs around $1,700, a difference of roughly $1,500. Urgent care centers handle things like minor infections, sprains, cuts that need stitches, flu symptoms, and mild allergic reactions.
Primary care offices and urgent care centers cost nearly the same (about $160 versus $165), so the choice between them is mostly about timing and availability. If your regular doctor can see you that day, go there. If not, urgent care fills the gap without the massive ER price tag. Reserve the emergency room for chest pain, difficulty breathing, severe bleeding, signs of stroke, or anything that feels genuinely dangerous.
Community Health Centers and Sliding Scale Fees
Federally qualified health centers (FQHCs) are required to see patients regardless of ability to pay, and their prices are already lower than private practices. The average visit at one of these centers costs about $109 for uninsured patients.
Beyond that base price, these centers use a sliding fee scale tied to your household income. If your income falls at or below the federal poverty level (about $15,060 for an individual in 2024), you qualify for a full discount and may pay only a small nominal fee or nothing. Partial discounts kick in for incomes between 100% and 200% of the poverty level, with at least three graduated discount tiers. Above 200% of the poverty level (roughly $30,120 for one person), you pay the standard rate. There are over 1,400 FQHC organizations operating thousands of sites across the country. You can search for one near you at findahealthcenter.hrsa.gov.
Your Right to a Cost Estimate
If you’re paying without insurance, federal law gives you the right to a good faith estimate of what your care will cost before you receive it. When you schedule an appointment at least three business days ahead, your provider must give you an itemized breakdown of expected charges, including facility fees and any related services. If you schedule 3 to 9 business days out, the estimate is due within one business day. For appointments booked 10 or more days ahead, they have three business days to provide it.
You can also request an estimate before scheduling anything, and the provider must respond within three business days. This is especially useful for procedures or specialist visits where the total can be hard to predict. If you’re having surgery, request separate estimates from the surgeon and the hospital, since each bills independently. The estimate should arrive in whatever format you prefer, printed or emailed.
Ways to Lower Your Out-of-Pocket Cost
Beyond community health centers, several strategies can reduce what you pay. Many private practices offer a cash-pay discount if you ask, sometimes 20% to 40% off the billed rate, because they save on insurance processing costs. Telehealth visits through your insurer or through direct-to-consumer platforms often cost less than in-person appointments.
If you’re uninsured, check whether you qualify for marketplace coverage (especially if your income qualifies you for subsidies) or Medicaid in your state. Even outside of open enrollment, certain life events like losing a job, moving, or having a baby trigger a special enrollment period. For those who don’t qualify for any coverage, the combination of a community health center’s sliding scale and requesting good faith estimates before any visit gives you the most control over costs.

