Bring Your Fiancé to the US for Marriage
/ What is this form?
The I-129F allows a US citizen to petition for their foreign fiancé(e) to come to the US on a K-1 visa. After arrival, the couple must marry within 90 days. This form can ONLY be filed on paper — no online filing available. Only US citizens can file (not green card holders).
/ Who needs this form?
/ What you need before you start
/ Step-by-step guide
/ Key fields explained
| Field | What to enter | Common mistake |
|---|---|---|
| Evidence of meeting | Photos, travel records, boarding passes proving you met in person within the past 2 years | Video calls don't count — must be a physical in-person meeting |
/ Common mistakes to avoid
/ Frequently asked questions
Currently 8–15 months for USCIS approval, then an embassy interview. Total timeline is often 12–18+ months.
You must marry within 90 days of your fiancé's entry. Then file I-485 to adjust status to permanent resident.