Forms

Form I-129F

Form I-129F is the petition a U.S. citizen files so a fiance or fiancee abroad can seek a K-1 visa. You must have met in person within the 2 years before filing, and you must marry within 90 days after arrival. The fee is $675. Approval is not a visa, and it does not assure entry.

Published:

General information, not legal advice. See the notice at the end of this page.

Who can file, and who should use a different form?

Only a U.S. citizen can file; a green card holder cannot use this route. You and your partner must both be legally able to marry, with any earlier marriage legally ended, and must genuinely intend to marry within 90 days of the K-1 admission. If you are already married, this is not a fiance case. Spouses normally use Form I-130. Form I-129F has a narrower K-3 use: a citizen who already filed that form may also file this one for the spouse, at $0 for the K-3 category. The statute says a spouse who married a citizen abroad must apply for the K-3 visa in the country of the marriage. Before you pay, confirm the K-3 route is still useful for your consulate. Do not rush into a ceremony abroad and then file this petition as a fiance, because the marriage changes the category.

What proof of meeting and intent does USCIS expect?

You must show you met in person at least once within the 2 years before you file. Count back from your filing date, not from your engagement. Send proof you were physically together, such as tickets, passport pages and similar records. USCIS can excuse the meeting in only two situations: it would be extreme hardship for the petitioner, or it would break strict and long-established customs. Ask for that exception in the form and support it with evidence. Also attach evidence that you both plan the wedding within 90 days of arrival. Translate every foreign-language document in full and include a translator's certification. USCIS says not to send items with chips or batteries, non-paper media, DNA samples or intimate photos. If the last visit is close to the 2-year limit, book a trip or file now, because a late filing date can defeat the petition.

How do I file, and what does it cost?

The fee is $675. File the 01/20/25 edition by mail, with every page from the same edition. On paper, pay with Form G-1450 (U.S.-issued card) or Form G-1650 (U.S. bank account); checks and money orders are accepted only with an exemption under Form G-1651. USPS filings go to USCIS, Attn: I-129F, P.O. Box 660151, Dallas, TX 75266-0151. Courier filings go to USCIS, Attn: I-129F (Box 660151), 2501 South State Highway 121 Business, Suite 400, Lewisville, TX 75067-8003. USCIS international offices cannot decide this form, so a citizen living abroad still files in the United States. Sign the form, because USCIS rejects unsigned petitions, and complete required fields such as Classification Sought. An unmarried child under 21 can follow the K-1 parent as K-2 if listed on the petition, but cannot travel first. See our fiance visa page, and recheck the address on the USCIS form page the day you mail.

Does my history or an earlier petition matter?

Yes. The petition requires the citizen to disclose convictions for specified crimes, such as domestic violence, sexual assault and stalking, and any related permanent protection or restraining order. Be complete, because an omission can damage the case. Filing limits also apply under the International Marriage Broker Regulation Act. You must ask for a waiver if you previously filed for two or more fiances, or if a petition was approved and fewer than 2 years have passed since it was filed. Request it in Item Numbers 5.a. to 5.d. with supporting explanation. The waiver is generally unavailable if you have a record of violent offenses, except in extraordinary circumstances or for certain abuse survivors. USCIS also tracks repeat approvals: after two approved petitions, a further filing within 10 years brings notice to both parties. If any of this applies, see a lawyer before you file.

What happens after USCIS approves?

The approval goes toward a visa application at a consulate through the Department of State. It is valid for 4 months, and a consular officer or USCIS can revalidate it for 4 more months if you both can still marry and intend to. Your partner then attends an interview, where admissibility is tested separately. Nationality can block the case: Proclamation 10998 suspends entry for nationals of its fully listed countries, on immigrant and nonimmigrant visas, subject to narrow exceptions such as dual nationals traveling on another country's passport. Marriage to a citizen is not on that exceptions list. Partially listed countries are treated differently and the list can change, so before you spend money, check the current rule for your partner's passport with a lawyer or on the State Department site. Have your partner keep every original civil document ready for the interview.

What must we do within 90 days of arrival?

Marry the petitioner within 90 days. K-1 status expires then and cannot be extended. After the wedding, your spouse files Form I-485; by law a K-1 entrant can adjust only through marriage to the citizen who filed the petition. USCIS treats adjustment as discretionary, so meeting the requirements does not assure approval. Do not pass day 90: the regulation bars K-1 adjustment unless the marriage took place within 90 days of entry. A couple who marry later may hold an approved I-130 and still need a consular case and possibly a waiver of the unlawful presence bars, so see a lawyer before that day. A marriage under 2 years old at approval brings a conditional card and later Form I-751. Work authorization needs Form I-765. Staying past 90 days can bring a Notice to Appear; if so, attend the master calendar hearing. Ace Immigration can plan this timeline before arrival.

How we can help

K-1 fiancé(e) visa

K-1 fiancé(e) petitions (Form I-129F), consular interview preparation and the green card application after marriage in the United States.

Primary sources

Frequently asked questions

Can a green card holder file a K-1 fiance petition?

No. Only a U.S. citizen can file Form I-129F for a K-1 fiance or fiancee, and a green card holder cannot use this route. Both partners must be legally able to marry, with any earlier marriage legally ended, and must genuinely intend to marry within 90 days of the K-1 admission.

Do we have to meet in person before filing a fiance visa petition?

Yes. For Form I-129F you must show you met in person at least once within the 2 years before you file, counted back from your filing date, not your engagement. USCIS can excuse the meeting in only two situations: it would be extreme hardship for the petitioner, or it would break strict and long-established customs.

How much does Form I-129F cost?

Form I-129F costs $675, and you file the 01/20/25 edition by mail. The fee is $0 for the K-3 category, which is for a citizen who already filed Form I-130 for a spouse. On paper, pay with Form G-1450 or Form G-1650; checks and money orders are accepted only with an exemption under Form G-1651.

How long is an approved I-129F valid?

An approved Form I-129F is valid for 4 months, and a consular officer or USCIS can revalidate it for 4 more months if you both can still marry and intend to. Approval is not a visa: it goes toward a visa application at a consulate, where your partner attends an interview and admissibility is tested separately.

What happens if we don't marry within 90 days on a K-1 visa?

K-1 status expires at 90 days and cannot be extended, and the regulation bars K-1 adjustment unless the marriage took place within 90 days of entry. A couple who marry later may hold an approved I-130 and still need a consular case and possibly a waiver of the unlawful presence bars. Staying past 90 days can also bring a Notice to Appear.

Can my fiancee bring her child on a K-1 visa?

Yes, an unmarried child under 21 can follow the K-1 parent as a K-2 if the child is listed on Form I-129F. The child cannot travel before the K-1 parent.

What is Form I-129F?

Form I-129F is the petition a U.S. citizen files so a fiance or fiancee abroad can seek a K-1 visa. You must have met in person within the 2 years before filing, and you must marry within 90 days after arrival. The fee is $675. Approval is not a visa, and it does not assure entry.

What should I check before relying on this information?

Marry the petitioner within 90 days. K-1 status expires then and cannot be extended. After the wedding, your spouse files [[i-485|Form I-485]]; by law a K-1 entrant can adjust only through marriage to the citizen who filed the petition. USCIS treats adjustment as discretionary, so meeting the requirements does not assure approval. Do not pass day 90: the regulation bars K-1 adjustment unless the marriage took place within 90 days of entry. A couple who marry later may hold an approved I-130 and still need a consular case and possibly a waiver of the [[ina-212-unlawful-presence|unlawful presence bars]], so see a lawyer before that day. A marriage under 2 years old at approval brings a conditional card and later [[i-751|Form I-751]]. Work authorization needs [[i-765|Form I-765]]. Staying past 90 days can bring a Notice to Appear; if so, attend the [[master-calendar-hearing|master calendar hearing]]. Ace Immigration can plan this timeline before arrival.

Book a Consultation