To become a Canadian citizen, you need to meet certain eligibility criteria, such as being a permanent resident, having lived in Canada for at least three years out of the last five years, having adequate knowledge of English or French, having a good understanding of Canada’s history, values, institutions, and symbols, and having filed your taxes. You also need to pass a citizenship test and attend a citizenship ceremony. To apply for Canadian citizenship, you need to submit an application package that includes forms, fees, and supporting documents. The processing time and the application fee may vary depending on your situation.