On or after September 30, 2016, visa-exempt nationals who plan to enter or exit and re-enter Canada by air must apply for an Electronic Travel Authorization (eTA) prior to boarding a flight to Canada.
Exceptions include U.S. citizens and travellers with a valid Canadian Temporary Resident Visa. Canadian citizens, including dual citizens, and Canadian permanent residents cannot apply for an eTA.