Question: how long does it take for a canadian to become an american citizen?
Answer: In addition to being a permanent resident for three or five years, you must also meet a continuous residence and physical presence requirement. This means that you have to physically reside in the U.S. for a certain period of time in the years prior to applying for citizenship.