Due to the stricter enforcement of Immigration laws it is almost impossible for an illegal immigrant to marry if they do not have the documentation required by the state in which the license application is made. It is no longer possible to have a "quickie" marriage in Las Vegas or any US state. Be that as it may, a foreign national who is unlawfully present in the US will not be protected from deportation by marrying a US citizen. The non citizen spouse will still be required to return to his or her country of origin and file for reentry under the spousal laws. United States Citizenship and Immigration Services http://www.uscis.gov
yes but you have to do it for your spouse
Anyone born in the US, regardless of the citizenship of the parents, can elect to be a US citizen.
I believe that you're guaranteed a citizenship when you marry a citizen, but being an illegal complicates the matter.
Yes, an illegal immigrant, in the US can get married to an American citizen and obtain their documents
No.
Yes they retain citizenship.
yes it makes the immigrant a citizen
It is legal in the United States for an illegal immigrant to marry a US citizen. Once the marriage is legal, the illegal immigrant becomes a legal immigrant and can stay in the US for the course of the marriage.
It's not illegal.
No he cannot
No it does not make him a citizen, but it you may sponser him for citizenship if you wish.
It is impossible for an illegal immigrant to marry a US citizen unless they have legal documentation-like their birth certificate (see the other answer to this question, on this site too)