An immigration medical exam costs $100 to $500 per exam in 2026
An immigration medical exam costs $100 to $500 per exam in 2026. Boundless says the average is about $200. Lighthouse lists $200 to $500, and UC San Diego Health charges $490. The government does not charge a fee for Form I-693. You pay the civil surgeon directly. Vaccines, blood tests, and extra visits can add to the bill, so ask for the full price first.
What price guides say
We checked 4 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.
| Source | What it found |
|---|---|
| Boundless | Boundless says the exam costs $100 to $500, with an average of about $200, and that the form itself has no filing fee. |
| Ellis | Ellis lists the exam at $100 to $500 or more, with a civil surgeon visit at $100 to $300, vaccines at $20 to $150 per shot, a TB blood test at $50 to $150, and a syphilis test at $20 to $50. |
| Lighthouse | Lighthouse lists the exam at $200 to $500 depending on the surgeon and location, plus any vaccines you still need. |
| UC San Diego Health | UC San Diego Health charges $490 for an immigration physical, which includes basic labs and vaccine advice but not vaccines or treatment. |
Immigration medical exam prices by item
| Item | Price | Source |
|---|---|---|
| Whole exam, typical range | $100 to $500 | Boundless |
| Whole exam, average | About $200 | Boundless |
| Whole exam, range by surgeon and location | $200 to $500 | Lighthouse |
| Civil surgeon office visit | $100 to $300 | Ellis |
| Vaccines, per shot | $20 to $150 | Ellis |
| TB blood test | $50 to $150 | Ellis |
| Syphilis test | $20 to $50 | Ellis |
| Flat exam price at a health system | $490 | UC San Diego Health |
Every number in this table was read on one of the source pages listed at the bottom of this page.
What pushes the price up
| What | Why it matters |
|---|---|
| Civil surgeon | Each doctor sets a price. Ellis lists the office visit at $100 to $300, while a health system like UC San Diego Health charges a flat $490. |
| Vaccines | You may need shots to meet the rules. Ellis lists vaccines at $20 to $150 per shot, so a few shots can raise the bill fast. |
| Blood tests | A TB blood test costs $50 to $150, and a syphilis test costs $20 to $50, says Ellis. A skin TB test can cost less. |
| Where you live | Lighthouse says the cost depends on the surgeon and the location. Big cities often cost more than small towns. |
| Follow up care | A positive test may mean a chest X-ray or treatment. UC San Diego Health says these are not in its $490 price. |
What the price includes
The exam price usually covers the visit, a medical history, a physical check, and basic labs, and the doctor signs Form I-693. UC San Diego Health says its $490 price includes basic labs and vaccine advice. Shots, extra tests, a chest X-ray, and treatment for disease are often extra. Ask the office for a full price list. It does not include tax or extras the provider adds on the day.
Does insurance cover it
Health plans often do not pay for the immigration medical exam, since it is a form for the government and not care for an illness. Check with your plan before you book. Vaccines may be covered by your plan or a health department, so ask. Treatment for a disease found in the exam can be billed to your plan like other care. USCIS does not charge a fee for Form I-693, say Ellis and Lighthouse. You pay the civil surgeon directly, so ask for the cash price.
When a doctor orders it
You need this exam when you apply for a green card from inside the United States. USCIS asks for Form I-693, filled out and signed by an approved civil surgeon. A regular doctor cannot sign it. Book the visit once you know the form is needed, and bring your vaccine records and your ID.
How to judge your quote
- Ask if the price covers the exam, basic labs, and the signed form.
- Ask what each vaccine and test costs if you need them.
- Ask if there is a fee for a second visit or for a copy of the forms.
- Check that the doctor is a USCIS approved civil surgeon.
- Compare the total with the range above: $100 to $500 per exam for most people in 2026.
Ways to pay less
- Call several civil surgeons and ask for the full price. Boundless says prices run $100 to $500, so a few calls can save you a lot.
- Bring your vaccine records. Shots you already had may count, and each shot you skip can save $20 to $150, based on Ellis.
- Ask if the quote includes labs and the form. Some offices bundle them, while others charge extra for each test.
- Ask for a flat price in writing, since UC San Diego Health shows that some offices list one price that covers basic labs.
- Get the shots at a low-cost clinic or health department if the doctor allows it. Then bring the proof to your exam.
How we got these numbers
The range on this page comes from Boundless, Ellis, Lighthouse and UC San Diego Health. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.
Common questions
How much does the immigration medical exam cost?
Boundless says it costs $100 to $500 and averages about $200. Lighthouse lists $200 to $500 plus any vaccines you still need.
Does USCIS charge for Form I-693?
No. Ellis and Lighthouse both say there is no filing fee for the form. You pay the civil surgeon for the exam.
How much do the vaccines cost?
Ellis lists vaccines at $20 to $150 per shot. You only pay for the shots you still need.
Are tests included in the price?
It depends on the office. UC San Diego Health includes basic labs in its $490 price. Ellis lists a TB blood test at $50 to $150 as its own item.
Can I pay less at some places?
Yes. Prices run from $100 to $500, so calling around helps. Ask for the full price, with labs and vaccines, before you book.