Some people think that Mexico, like the US, has a fiancé visa. In the United States, such a visa allows a foreigner to enter the country to marry a US citizen, after which there is the opportunity to obtain a permanent residence permit. A fiancé visa gives you the right to legal residence, obtaining a work permit, and even moving with children.
But Mexico does not have a fiance visa. And there is not even such a visa.
If you are planning to marry a Mexican in Mexico, you must first enter the country as a guest of the country. Depending on your nationality, you may need a visa to enter Mexico. And this visa will have to be obtained from the Mexican consulate in your country. In fact, this is an ordinary visitor visa, and your desire to marry a Mexican does not make its application any easier. A letter from the groom will also not be possible; moreover, the Mexican consulates refuse to consider private invitations as a basis for issuing a visa. You will have to confirm your financial solvency with a certificate from your place of work or a bank account statement, and this must be your confirmation. Groom sponsorship will not be accepted.
If you are from a disadvantaged country, you may be denied a visitor visa. Then first register your marriage with a Mexican, and then apply for a Mexican resident visa. This visa can be purchased in any country where there is a Mexican consulate, not just in your country of citizenship. But such a visa, unlike a guest visa, guarantees entry into Mexico. True, this will be a wife’s visa, not a fiancée’s.
A non-Mexican marriage license must be stamped with an apostille stamp in the country where it was issued. Then there are 2 options for obtaining a resident visa.
In the country of visa application, the marriage certificate along with the apostille must be translated into Spanish by a licensed translator, and the translation must be certified by a notary. The newlyweds approach the Mexican diplomatic mission together. The basis of the document — marriage certificate with translation. The Consular Section records the marriage in the Mexican Civil Registry and then issues a resident visa to the foreign spouse.
If a Mexican citizen returns to Mexico after getting married, he or she should have the marriage certificate translated by an official translator in Mexico and then contact the Registro civil office to have the foreign marriage entered into the registry. He then submits the original marriage certificate and translation to the Mexican immigration office. The Migration Service issues permission (authorization) for a foreign spouse to obtain a visa. She comes to the diplomatic mission and receives a resident visa. She doesn't need a marriage certificate for that.
After entering Mexico with a resident visa, it must be exchanged for a resident card at the migration service. This will be a temporary resident card, but it allows you to obtain a permanent resident card after 2 years and apply for Mexican citizenship.