Form I-129F — Petition for Fiance(e) K-1 Visa (USCIS)
Download the official form
USCIS publishes Form I-129F as a free PDF. Always download the current version directly from USCIS — third-party copies may be outdated.
- Download Form I-129F (PDF) — official USCIS source
- Download Instructions for Form I-129F (PDF) — read before filling out the form
- File Form I-129F online with USCIS (where supported)
Official USCIS Fee (effective 2024-04-01)
Verified source: Federal Register 2024-01427
Filing fee
- Fee: $675
K-1 fiance visa; online filing not yet available
Verify current fee
⚠️ USCIS fees can change. Verify the current fee before filing at:
- USCIS Fee Calculator — official tool
- USCIS Form G-1055 — full schedule
Form I-129F: K-1 Fiancé(e) Visa Petition
Form I-129F is the petition to bring your fiancé(e) to US to marry within 90 days and apply for green card.
Who applies
- US citizen only. LPR (green card holder) CANNOT use this — they use I-130 + marriage visa.
- Must be legally free to marry (divorced, widowed, single)
- So must your fiancé(e)
- Must have met in person within last 2 years (cultural/religious exceptions)
USCIS fee 2024
- $675 ($535 + $140 biometrics, updated April 2024) — verify uscis.gov/i-129f
- NO fee waiver available for I-129F
Processing time (2024)
- 6-12 months USCIS + 3-4 months consular processing
- Total: 9-15 months from filing to US arrival
Key relationship evidence
- Photos together (multiple events, various dates)
- Communication records (messages, emails, calls) — document months
- Sworn statements from witnesses
- Proof of in-person visit within 2 years
- Sworn statement of marriage intent from BOTH
After I-129F approval
- Case transfers to NVC, then to US consulate in fiancé(e)’s country
- Fiancé(e) does consular interview
- Receives K-1 visa, enters US
- You have 90 days to marry in US (no exceptions)
- After marriage, fiancé(e) applies for green card via I-485
Common errors
- Wrong marital status box
- Photos lacking context (no dates/places)
- Forgetting in-person visit evidence
- Skipping I-134 Affidavit of Support (will need I-864 at AOS)
If your fiancé(e) is already in US
Don’t use K-1. If legally in US (valid visa), marry and use AOS via I-130 + I-485.
Current USCIS processing times
USCIS publishes 80%-completion processing times per form, category, and service center. Times are updated monthly — verify the live data before relying on a deadline.
| Category | Office | 80% complete within |
|---|---|---|
| K1/K2/K3/K4 - Fiance(e) or spouse and/or dependent children | Service Center Operations (SCOPS) | 11.5 Months |
Source: USCIS egov.uscis.gov/processing-times/. Data captured 2026-05-26. Verify current data before filing.
Recursos / Resources
Last verified: 2026-05-25.
General information — not legal advice.
Related procedural information
- Consulate of your country in the US — passport renewal, consular ID, document apostille
- ITIN — file federal taxes without SSN — required regardless of immigration status
- USCIS form library — federal immigration forms (I-130, I-485, N-400, etc.)
- Find an immigration attorney — pro bono lists + AILA + BIA-recognized
- Know Your Rights — ICE encounters — constitutional protections
- marry and adjust status via I-130/I-485 (marriage-to-US-citizen green card) — the route if your fiancé(e) is already in the US
