Who is required to file a personal tax return in Canada?

In Canada, individuals are generally required to file a personal tax return if they have taxable income, owe taxes, or want to claim refundable tax credits or benefits.