What Is Form I-129F?

In a Nutshell

One of the benefits of naturalizing as a U.S. citizen is that you can petition the U.S. government for your foreign spouse or fiancé to join you in the United States. The U.S. government requires you to file Form I-129F on behalf of your partner as part of your petition for them. This article explains what Form I-129F is, as well as its eligibility requirements, cost, and necessary supporting documents. It also describes what happens after you file and the timeline of submitting Form I-129F to getting a green card.

Written by Jonathan Petts
Updated November 22, 2022


What Is Form I-129F?

To obtain a K-1 nonimmigrant visa (also known as the fiancé(e) visa) for your foreign fiancé(e) or a K-3 visa for your foreign spouse, you’ll need to file Form I-129F, Petition for Alien Fiancé(e). U.S. Citizenship and Immigration Services (USCIS), a government agency of the Department of Homeland Security (DHS), uses Form I-129F to establish whether a qualifying relationship justifies granting your partner a visa. Foreign fiancé(e)s can use the K-1 visa to marry their U.S. citizen spouse within 90 days of entering the United States. Foreign spouses may use the K-3 visa to enter the United States while waiting for USCIS to process their green card application.

What Are the Eligibility Requirements for Form I-129F?

You are eligible to file Form I-129F if you are a U.S. citizen petitioning for your fiancé(e) to enter the United States and you have previously met your fiancé(e) in person in the last two years. If petitioning for your fiancé(e), they will receive K-1 visa status, allowing you to marry in the United States within 90 days of their arrival. To meet the conditions of this visa, you and your fiancé(e) must both be legally free to marry each other and marry within the 90-day timeline.

You may also file the Form I-129F petition if you are a U.S. citizen petitioning for your spouse to enter the United States and USCIS has already approved your spouse’s Form I-130, Petition for Alien Relative. Once your spouse has received approval to begin their green card application, you may use Form I-129F to bring them to the United States to adjust their status.

All K-1 and K-3 visa applications must meet the immigration law standards of the International Marriage Broker Regulation Act (IMBRA). These standards are in place to prevent domestic violence from arising during the visa process. You should review IMBRA’s policies on the Department of State’s website.

What if I Haven’t Seen My Spouse or Fiancé(e) in the Last Two Years?

There are two exceptions to the requirement that you must have seen your spouse or fiancé(e) in the last two years: 

  • If meeting them beforehand would have broken strict or traditional customs of their foreign culture

  • If meeting them in person would have caused you extreme hardship 

If the first exception applies to you, all aspects of your engagement must follow those customs. 

Who Can’t File Form I-129F?

U.S. green card holders are not eligible to file Form I-129F for their foreign partners. Only U.S. citizens may file Form I-129F. If you are a U.S. green card holder already married to a foreign spouse, you can instead petition for your spouse to enter the United States and initiate their green card application process. Your spouse can also apply for a green card from abroad and enter the United States when USCIS approves their application.

How Much Does It Cost to File Form I-129F?

If you are petitioning for your spouse to enter the United States on a K-3 visa, you will have no filing fee for this form. If you are petitioning for your fiancé(e) to enter the United States on a K-1 fiancé(e) visa, the filing fee for Form I-129F will be $535.

U.S. Citizenship and Immigration Services (USCIS) does not offer fee waivers or reductions for Form I-129F. If this fee is too expensive for you, check out our article on how to afford USCIS filing fees.

What Supporting Documents Must You Submit With Form I-129F?

When you submit Form I-129F, you’ll also need to submit various supporting documents. These documents confirm additional information about you, such as your identity and relationship with your foreign fiancé(e) or spouse. 

Required for All

These documents are required for all I-129F applications:

  • Proof of your U.S. citizenship, such as a copy of your birth certificate, your naturalization or citizenship certificate, or a copy of your currentU.S. passport

  • A passport-style, colored photograph each of you and your fiancé(e) taken within 30 days of filing

  • Proof of any legal name change, if applicable

  • Copy of divorce decrees or annulment orders for previous spouses, if applicable

If You’re Applying for Your Fiancé(e)

Those petitioning for their fiancé(e) to enter the United States on a K-1 visa should also include:

  • Proof that you and your fiancé(e) will marry within 90 days of their arrival to the United States

  • Proof that you and your fiancé(e) have previously met in person within two years of filing Form I-129F

    • If an exception applies to you and your fiancé(e), provide proof that meeting beforehand would have presented a hardship or broken a tradition

If You’re Applying for Your Spouse

Those petitioning for their spouse to enter the United States on a K-3 visa should also include:

  • A copy of their receipt notice or Form I-797C, Notice of Action, from USCIS (received in USCIS response to your Form I-130)

  • Proof of your marriage, such as a marriage certificate

What Is the Form I-129F to Green Card timeline?

Once U.S. Citizenship and Immigration Services (USCIS) has approved your Form I-129F, your sponsored fiancé(e) or spouse must apply for their visa, attend a visa interview, and enter the United States. If USCIS approves your fiancé(e)’s K-1 visa application, they must enter the United States within six months of approval. After your fiancé(e) enters the United States, you must marry within 90 days. 

Once your sponsored fiancé(e) officially becomes your spouse, they may begin the green card application process. They should file Form I-485, Application to Register Permanent Residence or Adjust Status, to begin their marriage-based green card application process. They will wait a few months to a few years to hear back.

If your spouse arrived in the United States on a K-3 visa, they may use the same adjustment of status process described above. However, it may make more sense for your spouse to apply for their U.S. green card from abroad. They will need to use consular processing at a local U.S. consulate or embassy in their home country. By applying through their U.S. embassy or consulate, your spouse will be able to continue working in their home country until they receive approval for their green card. If your spouse had instead adjusted their status from within the United States, they would need to obtain a work permit to continue working here.

How Long Does It Take for Form I-129F To Be Approved?

You can check U.S. Citizenship and Immigration Services (USCIS) anticipated processing times on their website. Processing times for Form I-129F can vary based on a USCIS office’s workload. To ensure the quickest approval for your Form I-129F, you should double-check the accuracy and completeness of your answers before filing. If you filled everything out correctly, and attached sufficient supporting documentation, there won’t be unnecessary delays.

Can You Expedite Processing for Form I-129F?

It is not possible to request premium processing for Form I-129F. However, you might be able to request expedited processing for this form through the USCIS Contact Center if you provide them with your 13-digit USCIS case receipt number. USCIS will consider the reasons for your request before deciding to expedite. You must provide documentation showing why expedited processing is necessary to support your request.