As a U.S. citizen or permanent resident, youre free to marry a foreign national or non-citizen immigrant - but youll need to consider immigration laws to move your new spouse to the U.S. permanently.
Can you get married to someone who lives in a different country?
Foreign countries may require parental consent, residency and affidavits of eligibility to marry. If you plan to marry abroad, be sure to research that countrys marital laws. Also check with your states attorney general to be sure that your international marriage will be legal here in the United States.
How do you marry someone who lives overseas?
If you live in the United States but your future spouse does not, you have 2 options: One is to get married outside of the United States and then apply for a green card through a U.S. embassy or consulate — known as consular processing.