Question: how long does it take for a mexican to become a us citizen?
Answer: To become a U.S. citizen, a lawful permanent resident in most cases must: Be at least 18 years old. Have lived in the U.S. continuously for five years. Be able to speak, write, read and understand basic English.