Quick answer: How much does a physical cost? With most insurance, one annual preventive physical is covered at $0 because the Affordable Care Act requires it. Without insurance in 2026, a physical runs about $75 at a retail clinic, $99 to $150 at CVS MinuteClinic, $100 to $250 at urgent care, and $150 to $300 at a primary care office, with community health centers sliding down to $0 to $80 by income. The catch on the “free” version: any blood work, vaccines, or new problems you raise can be billed separately on top, even when the visit itself costs nothing.

How much does a physical cost? The short version by setting

A physical costs anywhere from $0 to $300 in 2026, and the single biggest factor is not the exam but where you have it done. The same head-to-toe check is priced wildly differently depending on whether you walk into a pharmacy clinic, an urgent care, a doctor’s office, or a community health center, because you are really paying for the overhead behind the visit, not the stethoscope. The exam itself is fairly standard. The building, the staffing, and the billing department around it are not.

Here is the realistic 2026 cash range by location, before any labs or shots are added.

Where you go Cash price (no insurance) Who staffs it Best for
Retail clinic (CVS MinuteClinic, Walgreens) $99 to $150 NP or PA Work, school, or sports forms; simple wellness checks
Sports or camp physical at a retail clinic $69 to $89 NP or PA School clearance forms on a deadline
Urgent care $100 to $250 NP, PA, or physician Same-day physicals when clinics are booked
Primary care or family doctor $150 to $300 Physician A real exam with a doctor who knows your history
Community health center (FQHC) $0 to $80 sliding scale Physician, NP, or PA Low income or uninsured; price scales to income
Telehealth visit $40 to $90 NP, PA, or physician Form review and counseling, not a hands-on exam

Read that table with one rule in mind: the posted price almost always covers the exam only. The line items that turn a $99 physical into a $180 receipt come next, and most people never see them coming until the bill arrives. The rest of this guide walks through each setting, the add-on labs that quietly inflate the total, the insurance rules that decide whether you pay $0 or $200, and the edge cases (uninsured, Medicare, minors, DOT and sports physicals) that have their own price logic. For a route-by-route comparison with same-day availability, see Where to Get a Physical Near You (Cost and Same-Day Options).

How much is a physical at CVS without insurance?

A standard physical at a CVS MinuteClinic without insurance costs about $99 to $150 cash in 2026, depending on the exam type and your location. CVS MinuteClinic posts cash prices up front, which is rare in US healthcare and a big reason people search for it by name instead of guessing at a doctor’s office rate. A basic wellness or employment physical sits at the low end. A sports or camp physical is usually a flat $69 to $89. A more detailed exam with extra documentation can push toward $150.

Two things surprise people about a CVS physical. First, MinuteClinic is staffed by nurse practitioners and physician assistants, not physicians. That is perfectly fine for routine clearance forms and simple wellness checks, but it is not a substitute for a primary care relationship if you have diabetes, heart disease, or another condition that needs ongoing management. Second, the posted price covers the exam only. If the clinician orders a urine test, runs a strep swab, or gives a vaccine, each of those is its own line item. That is the mechanism by which a “$99 physical” becomes a $160 receipt.

Worked example: a $99 CVS physical that ends up at $174

Say you book a wellness physical at MinuteClinic, posted at $99 cash. During the visit you mention you have been tired, so the NP adds a finger-stick glucose check ($15) and you ask for a flu shot while you are there ($40). You also need a TB test for a new job, which is a separate $20 placement plus a second visit to read it. Your $99 exam is now $174, and you have to come back in 48 to 72 hours for the TB read. Nothing went wrong. The base price simply never included any of those extras, and at a cash clinic each add-on is billed at full sticker. The fix is to decide in advance exactly what you need and ask “is that included or extra?” before you agree to anything.

How much for a physical at CVS for work?

An employment or work physical at CVS MinuteClinic generally runs $99 to $150 cash. The complication is that employers often require specific add-ons: a drug screen, a TB test, a hearing or vision check, or proof of certain vaccines. Each of those is priced on top of the base exam. A 10-panel drug screen alone can add $30 to $60, and a two-step TB test means two visits. Ask your employer for the exact list of what they require in writing, then ask the clinic to price that full list, not just “a physical,” so the quote you get matches the bill you pay.

How much is a physical at urgent care?

A physical at urgent care typically costs $100 to $250 cash without insurance, and most urgent care centers offer them, though not all do sports or DOT physicals. Urgent care wins on speed. You can usually walk in without an appointment and leave with a signed form in under an hour, which is why parents racing a school deadline end up there. The trade-off is that urgent care is built for acute problems, so a “physical” there is often a focused clearance exam rather than the unhurried, history-aware review you would get from a primary care doctor.

Before you go, call ahead and ask two questions. First, do you perform the specific physical I need (sports, work, DOT, immigration)? Second, is the posted price all-in or exam-only? A DOT physical, for example, must be done by a certified medical examiner listed on the National Registry and runs $75 to $150 on its own. A school sports clearance is cheaper and simpler. For exactly what each version involves, our Sports Physical: What It Covers, Cost, and Where to Get One guide breaks down the form, the exam, and where to get it fast.

When urgent care is worth the premium

Urgent care costs more than a retail clinic for the same form, so pay the premium only when speed actually matters: a same-day deadline, a weekend when clinics are closed, or a town with no MinuteClinic nearby. If your deadline is a week out, a retail clinic or community health center does the same job for less. If you have a regular doctor and the form is routine, calling their office can sometimes get it done at no extra cost during a visit you were due for anyway.

Is a physical free with insurance?

Yes, one annual preventive physical is free with virtually all insurance plans, because the Affordable Care Act requires plans to cover preventive care at no cost share, meaning no copay and no deductible. That includes the wellness visit itself, the standard screenings recommended for your age and sex, and routine vaccines on the immunization schedule. You do not pay a dime as long as everything stays inside the preventive box.

Here is the insider detail that catches millions of people every year. The moment your visit crosses from preventive into diagnostic, the billing changes. If you mention a new symptom, ask the doctor about a nagging pain, or the doctor manages an existing condition like high blood pressure or high cholesterol, that portion of the visit can be coded as a problem-oriented office visit and billed against your deductible. You arrive expecting $0 and leave with a $90 to $200 bill, not because anyone cheated you, but because of how the encounter was coded. Coding is the hidden lever behind nearly every “surprise” physical bill.

How to keep a preventive physical actually free

Three habits keep the visit on the $0 side of the line:

  • Confirm the appointment is scheduled and coded as an “annual wellness” or “preventive” visit, not a problem visit. Say those words when you book.
  • Save new complaints for a separate appointment when you reasonably can, so a single new symptom does not flip the entire visit into diagnostic billing.
  • Verify the provider and the lab are both in network. Out-of-network preventive care is not protected by the ACA rule and can be billed in full.
  • If the doctor does address a problem, ask them to bill the preventive and problem portions separately so the preventive part stays free.

Why “preventive” and “diagnostic” cost different amounts

The same blood test can be free or billed depending on why it was ordered, and this trips up even careful patients. A cholesterol panel ordered as routine screening on a healthy adult is preventive and free. The identical panel ordered because you already have heart disease and the doctor is monitoring it is diagnostic and billed to your deductible. The lab work is byte-for-byte the same. The reason for ordering it, captured in the diagnosis code, is what decides the price. If you ever see a charge for something you thought was preventive, ask the billing office which diagnosis code was used and whether it can be reviewed.

What add-on labs cost on top of the visit

The exam is usually the cheap part. Blood work, vaccines, and extra screenings are where a physical gets expensive, and they are frequently the reason a “covered” visit still generates a bill. A handful of basic screening labs (a lipid panel, an A1C, certain age-based cancer screens) are protected as preventive and stay free under most plans. Anything ordered to investigate a specific symptom is diagnostic and gets billed against your plan or charged at cash rates.

Realistic 2026 cash prices for common add-ons, if you are paying out of pocket:

Add-on Cash price What it checks
Complete blood count (CBC) $10 to $40 Anemia, infection, immune signals
Comprehensive metabolic panel (CMP) $15 to $50 Kidney, liver, electrolytes, glucose
Lipid panel (cholesterol) $15 to $40 Heart disease risk
Hemoglobin A1C $10 to $40 Average blood sugar, diabetes
Thyroid (TSH) $25 to $60 Thyroid function
Vitamin D $25 to $60 Deficiency, bone and immune health
Flu or routine vaccine $25 to $75 Immunization
10-panel drug screen $30 to $60 Employment requirement
TB test (skin or blood) $20 to $90 Tuberculosis screening

Here is where the math gets interesting if you are uninsured and want the labs anyway. The lab fee and the draw fee are separate. A clinic may charge a $25 venipuncture (blood draw) fee on top of each panel, so ordering a CBC, a CMP, and a lipid panel as three separate events can quietly cost more than one broad draw that runs all three at once. A CMP through a discount lab can run about $29 cash, while the same panel billed through a hospital outpatient department can hit $250 for identical results. The test is the same. The site of service is the multiplier.

If you are getting blood drawn anyway, it is often smarter to capture a full baseline in one visit rather than pay piecemeal across several trips. The Superpower blood test review walks through how a 100-plus-marker membership compares to chasing single tests one at a time, and What Is a Physical Exam? What Doctors Actually Check covers which labs a thorough physical should actually include so you are not ordering blind.

Special physicals: sports, DOT, immigration, and pre-employment

Not every “physical” is the same product, and the price follows the paperwork. A wellness physical, a sports clearance, a DOT exam, and an immigration medical are four different exams with four different price logics, and asking for the wrong one wastes both money and a trip.

Type Typical cash cost Who can sign it
Sports or school physical $25 to $89 Any clinician, often retail clinics and pharmacies
Pre-employment physical $99 to $200 Retail clinic, urgent care, occupational health
DOT (commercial driver) physical $75 to $150 Certified medical examiner on the National Registry only
Immigration (USCIS) medical exam $200 to $500 USCIS-designated civil surgeon only

The two that trip people up are DOT and immigration. A DOT physical is only valid if performed by an examiner listed on the FMCSA National Registry, so you cannot just walk into any clinic and assume the form will count. An immigration medical (Form I-693) must be done by a USCIS-designated civil surgeon, costs more because it bundles required vaccines and lab tests, and the vaccines themselves are often billed on top of the exam fee. For sports physicals, the cheapest legitimate route is usually a retail clinic or a school-organized clinic day, not a doctor’s office.

Cost by who you are: uninsured, Medicare, and minors

Your situation changes the cheapest route as much as the setting does. The general price table is a starting point; these three groups have their own rules worth knowing before you book.

If you are uninsured

If cost is the main barrier, a federally qualified community health center (FQHC) is the option most people overlook. These clinics are legally required to charge on a sliding scale based on income, so an uninsured physical can drop to $0 to $80. You qualify by household income, not by health status, and you can find one through the HRSA “Find a Health Center” tool. After that, the cheapest routes in order are a retail clinic with a posted cash price ($99 to $150), then urgent care for speed ($100 to $250). Always ask for the self-pay or cash price explicitly, because it is frequently lower than what an out-of-network insurance claim would cost you.

If you are on Medicare

Medicare does not cover a traditional head-to-toe annual physical, which surprises a lot of people. What it covers is different: a one-time “Welcome to Medicare” preventive visit in your first 12 months on Part B, and then a yearly “Annual Wellness Visit” after that. Both are $0 if your provider accepts assignment, but they are largely a health-risk review and screening planning session, not a hands-on physical exam. If your doctor performs additional exam elements or addresses a problem during the visit, those parts can be billed and you may owe the 20% Part B coinsurance after your deductible. If you specifically want a full physical exam, ask up front whether any part will be billed beyond the covered wellness visit.

If it is for a child

A child’s school or sports physical without insurance is typically $25 to $89 at retail clinics and many pharmacies, which is cheaper than an adult exam. A full pediatric well-child visit at a doctor’s office without insurance runs more, around $100 to $250, because it includes growth tracking, developmental screening, and age-based vaccines. With insurance, well-child visits are covered as preventive at $0 under the ACA. If your child only needs a sports form, the retail-clinic route is almost always the better deal; save the pediatrician for the comprehensive well-child checkup.

Common mistakes that inflate a physical bill

Most people who overpaid for a physical did not need to. The same handful of mistakes shows up again and again, and every one of them is avoidable.

  1. Letting a free wellness visit drift into diagnostic billing. You bring up three new aches during your covered annual, the doctor addresses them, and the visit gets recoded as a problem visit. The fix is to either book a separate appointment for new issues or ask that the preventive and problem portions be billed separately.
  2. Never scheduling the free one. If you have insurance, one preventive physical per year is already paid for. Skipping it and later paying cash for a clinic visit is paying twice for nothing.
  3. Assuming the posted price is the total. The exam fee rarely includes labs, vaccines, or required screens. Ask “what will the full bill be with everything I need?” before you agree.
  4. Going out of network. Out-of-network preventive care loses its $0 ACA protection. Confirm both the provider and the lab are in network.
  5. Ordering labs one at a time. Each separate draw can carry its own venipuncture fee. Bundle the panels you need into a single draw.
  6. Paying hospital outpatient prices for routine labs. The identical CMP can be five to ten times more through a hospital lab than a discount lab. Ask where the blood is being sent.
  7. Not asking for the cash price when uninsured. The self-pay rate is often far below the chargemaster rate, but you usually have to ask for it by name.

How to pay less for a physical

If you have insurance, the cheapest physical is the free annual preventive one, so use it before the calendar year ends. Most people who paid for a physical did not have to, because they either let a wellness visit slide into diagnostic territory or never scheduled the covered one in the first place. If you do not have insurance, your cheapest legitimate routes are, in order: a community health center on a sliding scale, a retail clinic with a posted cash price, then urgent care when speed is the priority.

A few practical moves that lower the bill:

  1. Ask for the cash or self-pay price before you book. Cash often beats an out-of-network insurance claim.
  2. Use HSA or FSA dollars if you have them. A physical and its eligible labs are qualified expenses, so you are paying with pre-tax money and effectively getting a discount equal to your tax rate.
  3. Bundle your labs into one draw instead of returning for tests one at a time.
  4. If a signed form is all you need (work, school, sports), a retail clinic at $69 to $99 beats a $250 doctor visit.
  5. Match the exam to the purpose. Do not pay for a comprehensive physical when a sports clearance form is all the school wants.

One judgment call worth making deliberately: if you are uninsured and the real reason you want a physical is to check what is going on inside your body, the exam is the smaller half of the value. The labs are where the answers live. Talk to a clinician about which markers make sense for your age and history, and if you are paying out of pocket either way, weigh a single broad baseline draw against paying piecemeal for the same panels across multiple visits.

FAQ

How much is a physical at CVS?

A physical at CVS MinuteClinic costs about $99 to $150 cash, with sports and camp physicals closer to $69 to $89. With insurance, a covered preventive exam is often $0, but MinuteClinic does not bill every plan, so confirm coverage before you go rather than assuming.

How much is a physical at CVS without insurance?

About $99 to $150 cash for a standard exam, $69 to $89 for a sports or camp physical. CVS posts these prices up front, but remember the figure covers the exam only. Any labs, drug screens, TB tests, or vaccines are added on top.

How much for a physical at CVS for work?

An employment or work physical at CVS MinuteClinic generally runs $99 to $150 cash. If your employer requires specific tests like a drug screen or a TB test, those are billed separately and raise the total, sometimes by $50 to $100. Ask your employer for the exact required list before booking.

How much is a physical at urgent care?

A physical at urgent care usually costs $100 to $250 cash without insurance. You pay a premium over a retail clinic for the speed and walk-in convenience. Call ahead to confirm they do the specific physical you need and whether the price is all-in or exam-only.

Where can I get a physical exam without insurance?

The most affordable options for an uninsured physical are community health centers (sliding scale, often $0 to $80), retail clinics like CVS or Walgreens ($99 to $150), and urgent care ($100 to $250). A community health center is usually cheapest if you qualify by income. Use the HRSA “Find a Health Center” tool to locate one near you.

How much does a physical cost without insurance for a child?

A child’s school or sports physical without insurance is typically $25 to $89 at retail clinics and pharmacies, cheaper than an adult exam. A full pediatric well-child visit at a doctor’s office without insurance runs around $100 to $250 because it includes growth, development, and vaccines.

Does a physical include blood work?

Not automatically. A basic physical is an exam and vitals; blood work is ordered separately based on your age, history, and risk factors. Talk to a clinician about which labs make sense for you, since the right panel depends on more than just age.

Is the free annual physical really free?

The preventive wellness visit itself is free with most insurance under the ACA, with no copay or deductible. It stops being free the moment it turns diagnostic, meaning you raise a new symptom or the doctor manages an existing condition. To keep it free, book it as a “preventive” or “annual wellness” visit and save new problems for a separate appointment.

Can I use HSA or FSA money for a physical?

Yes. A physical exam and its eligible labs are qualified medical expenses, so you can pay with HSA or FSA funds. Because that money is pre-tax, you effectively get a discount equal to your tax rate, which makes a cash-pay physical noticeably cheaper than it looks on the sticker.

Why was I billed for a physical my insurance said was covered?

Almost always because the visit was coded as diagnostic rather than preventive, or because a provider or lab was out of network. If you raised a new complaint or had a chronic condition managed, that portion is billable. Ask the billing office which diagnosis code was used and whether the preventive part can be split out.