You must reside in Canada for three out of the five years immediately preceding your citizenship application, after having obtained permanent residency. You must be at least 18 years old in order to apply. Once you become a Canadian citizen, you have the right to enter, remain in, or leave Canada, one of the basic rights of citizenship.
Minor children under the age of eighteen (18) years of age are not required to meet the residency requirement as long as they have one parent who is either a Canadian citizen, or who is applying to become a Canadian citizen. The parent of a child who is under eighteen (18) may apply for the child as soon as the child receives permanent resident status.