No. There is no requirement stipulating that a person must live in Canada their entire life. However, in order to maintain your permanent resident status, each immigrant must be resident in Canada for two years in every five year period. The so called “2 out 5 rule”.