U.S. citizens with foreign-national fiancés face a choice: bring them to the U.S. on a K-1 fiancé visa and marry within 90 days, or marry abroad first and apply for a CR-1/IR-1 immigrant visa. The right choice depends on speed, cost, work authorization needs, and where you want to spend the engagement period.
K-1 Fiancé Visa
- USC files I-129F petition
- Approved petition transfers to NVC, then to U.S. embassy
- Fiancé attends K-1 visa interview at embassy
- K-1 visa issued, fiancé enters U.S.
- Marriage must occur within 90 days of entry
- After marriage, file I-485 + I-765 + I-131 for adjustment of status
- Receive 2-year conditional green card (if married <2 years at approval)
K-1 timeline (2026)
- I-129F: ~8 months
- Embassy stage: 2-3 months
- K-1 entry to marriage: up to 90 days
- I-485 to GC: 12+ months
- Total: ~24 months from I-129F filing to green card
K-1 costs
- I-129F: $675
- K-1 visa: $265
- Medical exam (abroad): $200-500
- I-485 + EAD/AP: $1,440
- I-693 medical (in U.S.): $300-500
- Total filing fees: ~$2,800
- Attorney fees (optional): $2,000-5,000
CR-1 Spouse Visa (marrying abroad first)
- USC marries fiancé abroad
- USC files I-130 for spouse
- Approved petition transfers to NVC
- NVC processing (DS-260, civil documents, fees)
- Embassy interview
- CR-1 (or IR-1) visa issued
- Spouse enters U.S. as a permanent resident immediately upon admission
CR-1 timeline (2026)
- I-130: ~8-14 months
- NVC stage: 4-9 months
- Embassy stage: 2-3 months
- Total: ~14-26 months from I-130 filing to green card entry
CR-1 costs
- I-130: $675
- DS-260 visa: $325
- I-864 fee: $120
- Medical exam (abroad): $200-500
- USCIS Immigrant Fee: $235
- Total filing fees: ~$1,555
- Attorney fees (optional): $1,500-4,000
The decisive factors
Where do you want to be during the engagement?
K-1: Foreign fiancé waits abroad ~10-12 months, then enters U.S. on K-1.
CR-1: Couple lives abroad together as married couple ~14-26 months, then enters U.S. together.
Work authorization on entry
K-1: Fiancé enters U.S., must wait 3-7 months for EAD after I-485 filing. Cannot work for ~12 months total.
CR-1: Spouse enters as permanent resident — can work immediately upon admission.
Total cost
K-1 is ~$1,200-1,500 more expensive due to needing both K-1 visa and I-485 filings.
Risk of relationship change
K-1 requires marriage within 90 days of entry. If anything happens during that window, fiancé must depart. CR-1 already-married couples don't face this 90-day pressure.
The right choice in different scenarios
| Situation | Better choice |
|---|---|
| Want fiancé in U.S. ASAP | K-1 (faster entry) |
| Want spouse working immediately on arrival | CR-1 |
| Concerned about cost | CR-1 (~$1.5K cheaper) |
| Already married abroad | CR-1 (only option) |
| USC works in country compatible with fiancé's residence | CR-1 (live together while waiting) |
| Can't visit fiancé's country easily | K-1 |
| Strict immigration officer concerns about marriage authenticity | CR-1 (already married, easier evidence) |