CR1 and IR1 Spouse Visa Costs
How Much Does a Spouse Visa Cost?
If you are bringing your husband or wife to the United States on a CR1 or IR1 spouse visa, the costs are paid in stages: USCIS filing, National Visa Center fees, medical exam, and the final immigrant fee for Green Card production.
View Full Video Transcript
If you’re planning to bring your husband or wife to the United States on a CR1 or IR1 Spouse Visa, one of the most common questions is:
"How much does the process cost?"
The good news is that the fees are spread out over the course of the application process, so you don’t have to pay everything at once.
There are generally three stages where payments are made.
Stage 1: USCIS Filing
The first payment is made when you submit your petition to USCIS.
The current USCIS filing fee is:
$675
This fee is paid when you file the spouse visa petition.
Stage 2: National Visa Center Fees
Several months later, after USCIS approves the petition, your case moves to the National Visa Center, also known as the NVC.
At this stage, there are two fees:
$325 Immigrant Visa Fee
and
$120 Affidavit of Support Fee
Together, that’s $445 paid to the National Visa Center.
Stage 3: Medical Exam and Green Card Fee
As your spouse gets closer to the visa interview, there are two final costs.
First is the required medical examination.
The medical exam is typically performed by a clinic authorized by the U.S. consulate in your spouse’s country.
The cost is usually between:
$350 and $450
This is often paid directly to the clinic about two weeks before the interview.
After the visa is approved, there is one final USCIS fee:
$235 Immigrant Fee
This fee is used to produce and mail your spouse’s Green Card after arrival in the United States.
Total Government Fees
When you add everything together, the total government and medical costs for a CR1 or IR1 Spouse Visa are approximately:
$1,700 to $1,800
Keep in mind that costs can vary slightly depending on the country where your spouse lives and the medical clinic used.
How VisaCoach Helps
Many couples are surprised to learn that preparing the initial petition is only the beginning of the spouse visa journey.
At VisaCoach, we stay with you throughout the entire process.
We begin by preparing your Front Loaded Petition, carefully organizing your forms, relationship evidence, and supporting documents to maximize the chances of approval.
Once your petition is filed, we continue to guide you through the USCIS stage, helping you understand what to expect and assisting if additional information is requested.
After USCIS approval, we help you prepare the Affidavit of Support and guide you through the National Visa Center, or NVC, stage, including document collection, financial evidence, and submission requirements.
As the interview approaches, we help you prepare for the medical exam and visa interview, so you know what to expect and can attend with confidence.
And our support doesn’t end when the visa is approved.
We also provide guidance on the important next steps after arrival in the United States, including permanent resident procedures, Green Card processing, and Social Security registration.
Our goal is to make the entire process simpler, less stressful, and easier to understand from start to finish.
VisaCoach Service Fees
If you would like VisaCoach to personally assist you through the process, our service fees are currently:
$1,095 at the USCIS stage
This covers preparation of your Front Loaded Petition package, forms preparation, document review, evidence organization, filing guidance, and ongoing support during the USCIS phase.
Then, after USCIS approval:
$550 at the State Department NVC and Consulate stage
This covers guidance through the National Visa Center process, Affidavit of Support preparation, document submission requirements, interview preparation, and support through the final visa interview stage.
So for many couples, the complete spouse visa journey consists of:
Approximately $1,700 to $1,800 in government and medical fees
Plus $1,645 in optional VisaCoach service fees if you choose professional assistance throughout the process
Final Thoughts
Understanding both the government fees and any professional assistance costs before you begin can help you budget properly and avoid surprises.
If you’d like experienced guidance from start to finish, visit VisaCoach.com to learn more about our spouse visa services.
I’m Fred Wahl, the VisaCoach.
Thank you for watching, and I wish you success with your spouse visa journey.
Spouse Visa Government and Medical Costs
For a typical CR1 or IR1 spouse visa case, payments are spread across the application journey rather than paid all at once.
| Stage | Cost | When Paid |
|---|---|---|
| USCIS Form I-130 filing fee | $675 | Paid when the U.S. citizen or lawful permanent resident files the spouse visa petition. |
| NVC Immigrant Visa Fee | $325 | Paid after USCIS approval when the case moves to the National Visa Center. |
| NVC Affidavit of Support Fee | $120 | Paid during the National Visa Center stage for financial sponsorship review. |
| Medical exam | $350–$450 | Usually paid directly to the consulate-authorized medical clinic before the interview. |
| USCIS Immigrant Fee | $235 | Paid after visa approval so USCIS can produce and mail the Green Card after arrival. |
Three Main Payment Stages
USCIS Filing
The first payment is made when the spouse visa petition is submitted to USCIS. This begins the CR1 or IR1 visa process.
National Visa Center
After USCIS approval, the case moves to the NVC. This is when the immigrant visa fee and affidavit of support fee are paid.
Medical Exam and Green Card Fee
As the interview approaches, the medical exam is completed. After approval, the immigrant fee is paid for Green Card production.
VisaCoach Spouse Visa Service Fees
If you would like VisaCoach to personally assist you through the process, service fees are currently paid in two stages.
USCIS Stage
Covers preparation of your Front Loaded Petition package, forms preparation, document review, evidence organization, filing guidance, and ongoing support during the USCIS phase.
NVC and Consulate Stage
Covers National Visa Center guidance, Affidavit of Support preparation, document submission requirements, interview preparation, and support through the final visa interview stage.
What VisaCoach Helps With
Front Loaded Petition
We help organize your forms, relationship evidence, and supporting documents to present a stronger petition package from the beginning.
USCIS and NVC Guidance
We remain with you after filing and help you understand the USCIS stage, the Affidavit of Support, and the National Visa Center process.
Interview and Arrival Support
We help you prepare for the medical exam and visa interview, then guide you on Green Card and Social Security next steps after arrival.
Total Cost Estimate
Government and Medical Costs
This approximate range includes the USCIS petition fee, NVC fees, medical exam range, and USCIS immigrant fee.
Optional VisaCoach Service Fees
This includes $1,095 at the USCIS stage and $550 at the NVC and consulate stage if you choose professional assistance throughout the process.
Common Cost Mistakes
- Assuming every spouse visa cost is paid at the beginning.
- Forgetting the required medical exam cost.
- Not budgeting for document replacement or certified translations.
- Underestimating interview travel expenses.
- Waiting too long to organize financial sponsorship documents.
Related Spouse Visa Guides
Continue learning about the spouse visa process with these related guides.
Want help from start to finish?
VisaCoach can help you prepare the spouse visa petition, move through USCIS and NVC, prepare for the interview, and understand the next steps after arrival in the United States.



