This is a very common question we receive all the time, “How do I get my fiancé a visa to come to the United States?” Should my fiancé come over on a visitor visa and then we will get married? Should I file a fiancé visa for her to come over and then we get married? These are all very good questions, and the answers very much depend on the facts surrounding each case.
Lets start with a brief overview of United States visas available for domestic relationships. If a U.S. citizen is married to someone who is not a citizen, the U.S. citizen can file an I-130 Petition for their spouse, which if approved, will provide the spouse with a visa and an opportunity to apply for a green card immediately. If a lawful permanent resident is married to someone who is not a citizen or lawful permanent resident, the process is the same, but once the I-130 is approved, there will be a wait of potentially several years before the spouse can apply for their green card.
If you are a lawful permanent resident of the U.S. and your fiancé lives in another country, sorry but you are out of luck. There is no visa available for the fiancé of a lawful permanent resident. You will either to apply to become a citizen and then file for a fiancé visa, or you will have to get married before you file the I-130 for your spouse.