A person can become a Canadian citizen in two ways: by birth or by naturalization.
Many people around the world acquire Canadian citizenship by naturalization. Each year many landed immigrants arrive in Canada leaving their home country to achieve their dreams and in search of a better life in Canada. They eventually apply for Canadian citizenship after they have met certain requirements like residency obligations, language tests, and basic knowledge of Canada. This process of acquiring citizenship is called naturalization.
To become a Canadian citizen, you need to meet some conditions need to be met. For example, as a permanent resident, you must have lived in Canada for at least 3 out of the last 5 years (1,095 days). The other conditions include passing the citizenship test, and proving your language skills in English or French (if you’re 18 to 54 years of age). The next step includes an oath-taking ceremony affirming allegiance to Canada.
In most cases, a person born in Canada automatically becomes a Canadian citizen. The exception to this is when one of the parents is a foreign diplomat or representative or an employee and neither parent is a Canadian citizen or permanent resident. You are a Canadian citizen if you were born outside Canada to a first-generation Canadian parent who became a Canadian citizen by naturalization.