A K-1 fiancé visa is a type of nonimmigrant visa that allows a U.S. citizen's fiancé to enter the United States to get married. After filing Form I-129F: Petition for Alien Fiancé and Form DS-160: Online Nonimmigrant Visa Application, you will attend a visa interview. After all of your filing fees have been paid and your interview is complete, you can come to the U.S. and get married! Once married, the foreign fiancé can apply for a marriage green card in the United States. Applying for a K-1 visa can be a good option if your U.S. citizen fiancé cannot travel abroad to get married. A K-1 visa costs $800 and usually takes 12–15 months to receive. The process of getting a marriage green card from a K-1 visa costs $1,225 and takes an additional 4–6 months.
Written by Jonathan Petts.
Updated March 14, 2022
How To Apply for a K-1 Fiancé Visa
If you and your fiancé are eligible for a K-1 fiancé visa, you can follow the application process with this step-by-step K-1 visa guide. If you aren’t sure if you’re eligible or not, check out the eligibility requirements below or read our article on K-1 visa eligibility.
Step 1: Confirm Your Eligibility
To receive a K-1 fiancé visa, all of the following must be true:
Either you or your fiancé is a U.S. citizen.
You and your fiancé plan to marry each other within 90 days after you arrive in the United States on your K-1 visa.
You and your fiancé can legally marry in the United States, and any of your past marriages were legally ended by divorce, death, or annulment.
Same-sex partners are eligible for K-1 visas.
You and your fiancé have met in person at least once in the two-year period before you file your application.
If meeting in person would violate either your religious or cultural practices or if it would cause extreme hardship, you can request a waiver of this in-person meeting requirement.
You can prove that your relationship is legitimate.
You can demonstrate this with evidence from the beginning of your relationship to your engagement.
Your U.S. citizen fiancé’s household income is at least 100% of the federal poverty guidelines.
Step 2: File Form I-129F
The U.S. citizen fiancé needs to prepare and file the Form I-129F K-1 visa petition (Petition for Alien Fiancé) with U.S Citizenship and Immigration Services (USCIS). The purpose of this form is to prove that your relationship is legitimate. Form I-129F must be filed by a U.S. citizen. A lawful permanent resident — also known as a green card holder — can’t request a K-1 visa for their fiancé.
What Documents Does USCIS Need for K-1 Fiancé Visa Processing?
When you file your Form I-129F petition with USCIS, you will need to include the following supporting documents with your forms:
Proof that your fiancé is a U.S. citizen, such as:
A copy of their U.S. passport, certificate of naturalization, or birth certificate
A copy of your foreign passport.
Proof that your relationship is legitimate or “bona fide,” including:
Pictures of you and your fiancé together
Flight records and/or hotel reservations of trips you took together or to visit each other
Letters, emails, or texts that you sent to each other over the years
Written statements from family, friends, or colleagues who know that you are engaged
Proof that previous marriages have ended, if either of you were formerly married, such as:
Divorce decrees, death certificates, annulments, etc.
Proof that the two of you have met in person at least once within the past two years. This proof includes:
Flight itineraries, hotel receipts, photos, letters/texts/emails, etc.
Sworn statements (written by and signed by each partner) that describe your relationship.
You must state that you intend to get married within 90 days of your arrival in the United States. It’s best to provide the original signed statements and keep copies for your records.
A copy of any Form I-94 arrival-departure record that you received when visiting the United States.
One passport-style photo of each partner.
Form I-129F filing fee of $535.
You can pay this fee by check, money order, or credit card. USCIS does not accept cash.
Once you mail your Form I-129F and supporting required documents to the appropriate address, USCIS will send you a receipt notice within about 30 days. This means USCIS will begin processing your case within 30 days.
Form I-129F Processing Time
It can take USCIS anywhere from 4–15 months to process your I-129F petition, depending on the USCIS service center location. The amount of time it will take to process your foreign fiancé petition depends on which service center you send your forms to.
While you wait, be on the lookout for any Requests for Evidence (RFE) from USCIS. The agency will send these to you if it needs more information.
Once USCIS approves your Form I-129F petition, it will send an approval notice to the mailing address(es) you provided on your form.
Step 3: File Form DS-160
Once USCIS approves your Form I-129F petition, USCIS will transfer your case to the U.S. Department of State's National Visa Center (NVC). You will receive a notice from the NVC through the U.S. embassy in your home country about 30 days after USCIS approves your Form I-129F.
This notice will provide the date and location of your required visa interview. It will also include a list of additional supporting documents and instructions on how to provide these documents to your local U.S. embassy. Make sure that the contact information you provide on your Form I-129F is correct or you may not receive this notice.
Once you receive the notice from the NVC, you need to complete the State Department’s online DS-160 form: Online Nonimmigrant Visa Application. This is the actual K-1 visa application. After you complete this form, you need to print the confirmation page. This is very important because you will need to send the confirmation page to the embassy and bring it to your visa interview.
The U.S. embassy processing your case will request documents from both you and your U.S. citizen fiancé. Every embassy has a specific process for providing these documents, so be sure to follow the instructions that your embassy provides in its notice.
Documents from the U.S. citizen fiancé:
An Affidavit of Support (Form I-134).
The Affidavit of Support is a binding legal document in which the U.S. citizen promises to use their resources to help keep their foreign fiancé from relying on government benefits in the future.
Recent tax returns.
You are only required to provide the most recent return, but it is a good idea to provide returns for the past three years.
Proof of your relationship with your foreign fiancé.
For this, you can provide a copy of the approved I-129F package originally filed with USCIS.
Documents from the foreign fiancé:
Two passport-style photos.
Your birth certificate.
A copy of your valid, unexpired passport.
Police clearances from all countries where you have lived for more than six months since you were 16 years old.
A sealed medical exam form.
You get this form at an immigration medical exam from an approved doctor.
Form DS-160 Processing Time
Step 4: Attend Your Visa Interview and Pay the Visa Fee
Your visa interview will take place at the U.S. embassy or consulate listed on the notice you received from the National Visa Center. This will probably be the embassy or consulate in the foreign fiancé's home country and will take place 4–6 weeks after you receive the notice.
Only the foreign fiancé needs to attend the visa interview. The interview is usually pretty straightforward.
There is a $265 fee for a K-1 fiancé visa. You will usually pay this fee at the visa interview. But every embassy or consulate has its own requirements. Be sure to follow the instructions in the notice you receive from the embassy or consulate that is handling your case.
The consular officer who conducts your visa interview will usually make a decision on the same day as the interview. If they need additional information or evidence, they will ask you to submit it to the U.S. consulate or embassy after the interview.
Step 5: Come to the United States and Get Married!
Once your K-1 visa application has been approved, you will receive a sealed visa packet. Do not open this packet! The U.S. Customs and Border Protection agent who inspects you at the border will ask you for it. And they may not allow you to enter the United States if the packet is already open.
You must enter the United States within four months of the date that your K-1 visa is approved. Then, within 90 days of entering the United States, you must get married to your U.S. citizen fiancé. If you don't, you will lose your K-1 status. If you decide not to get married, you must return to your home country as soon as possible.
You can’t change status from a K-1 visa to any status other than a marriage green card. You also can't use your K-1 visa to marry anyone other than the U.S. citizen with whom you filed Form I-129F.
Apply for a Marriage Green Card
After you get married, your foreign spouse can apply for a marriage green card by filing Form I-485: Application to Register Permanent Residence or Adjust Status and the required supporting forms and documents.
It’s good to note that the process of applying for a K-1 nonimmigrant visa to then apply for a marriage green card (adjustment of status) is faster than applying for a marriage green card abroad through consular processing.
To learn more, check out our article about how to get a marriage green card with a K-1 fiancé visa.
K-1 Fiancé Visa FAQs
Here are the answers to the most commonly asked questions regarding your K-1 visa:
Do You Have To Be Engaged To Apply for a K-1 Fiancé Visa?
No. But it will be much harder to prove that your relationship is legitimate if you are not engaged before you apply.
What Are the Income Requirements for a K-1 Fiancé Visa?
The U.S. citizen fiancé must earn at or above 100% of the federal poverty level. There are no specific income requirements for the foreign fiancé.
Can I Work With My K-1 Fiancé Visa?
Yes. Once you have entered the United States as a K-1 visa holder, you can immediately apply for work authorization by filing Form I-765: Application for Employment Authorization (EAD). It will take USCIS 1–2 months to process this application, and the work permit will only be valid for the first 90 days after you enter the United States.
The best way to get a longer-term work permit is to apply for a marriage green card. To do that, you can file Form I-485 together with Form I-765.
Can I Bring My Children to the United States With Me on a K-1 Visa?
Yes. You can bring your children to the United States with you as long as those children are under the age of 21 and unmarried. If you include these children on Form I-129F, and they are eligible, they will receive K-2 visas when you receive your K-1 visa. Your children must continue to be unmarried and under the age of 21 in order to be admitted to the United States with you as K-2 nonimmigrants.
Your children may enter the United States with you or after you, but they cannot enter before you. They can apply for green cards with you once you use your K-1 visa to marry your U.S. citizen fiancé.
What Should I Do if USCIS Denies My K-1 Visa Application?
If USCIS denies your K-1 visa application, you may be able to file an appeal. It is a good idea to work with an experienced immigration attorney to file this appeal.