I ran across this article in Quora Digest today and thought it was interesting enough for Canadians that I should pass on!
Why can't Americans stay longer than 6 months in Canada? Why can't Americans become Canadian citizens after the age of 50 if we have our own health insurance?
Here are some of the answers:
- Why can't you? The answer is simple - Americans have no rights to enter Canada, let alone remain. Your question is loaded with preconceived notions about US rights. You earn the right to be a Canadian, it isn't given because you are an American over 50. Canada makes their own laws and is under no obligation to allow any foreign citizen entry or citizenship.
- The premise of the question is wrong. Any foreigner coming into Canada as a temporary visitor will only be admitted for 6 months. With valid reason this can be extended. Any visitor to the US will likewise only be admitted for up to 6 months (except for visa waiver, which is 90 days). No foreigner can apply for Canadian citizenship without first becoming a Canadian permanent resident. There are several options available to you, but the professional class deprioritizes people over 40. If you are a permanent resident being older actually can make the naturalization process simpler.