Hello Samar, I am your big fan on your youtube channel. Today I want to ask something very important. My question is, How long can I stay outside my country without losing my citizenship and all other benefits? Presently I am staying in Ontario.
Reply: Thank you for your question. In regards to keep your citizenship status safe, this is not similar to maintaining your residency status, you can not stay outside Canada more than three years out of five to maintain status.
Under the Canada Citizenship law, you are free to go and live wherever you want, for as long as you want, and then come back to Canada without losing the status. But, you will have to check with all the other organizations, Ontario Health Insurance included, that provide you with health and retirement benefits, to see whether there are any restrictions for Canada citizens living overseas, non-residents in Canada for an indefinite period of time.