IMPORTANT: Information on this site may be outdated. For up-to-date instructions and filing fees check always with the USCIS site:
http://www.uscis.gov/forms

Spouse – If you are an American citizen you have two ways to bring your foreign spouse (husband or wife) to the United States to live. They are:

  • Immigrant visa for a Spouse of a U.S. Citizen (IR1 or CR1) – An immigrant Petition for Alien Relative, Form I-130 is required.
  • Nonimmigrant visa for spouse (K-3) – It is important to note that application for the nonimmigrant visa for spouse (K-3) who married a U.S. citizen must be filed and the visa must be issued in the country where the marriage took place. After the visa process has been completed, and the visa is issued, the spouse can travel to the United States to wait for the processing of the immigrant visa case. Two petitions are required:
  • Petition for Alien Relative, Form 1-130; and
  • Petition for Alien Fianc?©(e), Form I-129F

Fianc?©(e) – If you are an American citizen, you may bring your fianc?©(e) to the United States to marry and live here.

  • Nonimmigrant visa for fianc?©(e) (K-1) – To travel to the United States for marriage. An I-129F fianc?©(e) petition is required.

Immigrant Visa for a Spouse (IR1 or CR1)

Nonimmigrant Visa for a Spouse (K-3)

Nonimmigrant Visa for a Fiance(e) (K-1)

For more information see:

K-1 Fiance and K-3 Spouse Visas

Spouse and Fiance(e) of an American Citizen