If you are planning to live in Mexico as a full-time expat, you will need either a Temporary Resident visa or a Permanent Resident visa.
A Temporary Resident visa will allow you to stay in the country for a maximum of four years. It will also allow you to have a permit to perform paid activities in the country, as long as there is an offer of employment. With a Temporary Resident visa, you have the right to enter and leave Mexico as you wish.
A Permanent Resident visa will allow you to remain in Mexico indefinitely, with a permit to perform paid activities in the country, if you wish.
Our legal expert Alfonso Roman details requirements for both types of visas in his blogs, “What You Need to Know About a Temporary Resident Visa for Mexico” and “How to Obtain a Permanent Resident Visa for Mexico.”
You can also find detailed information in our Mexico Immigration section.