Travellers of all ages entering Canada by air who are NOT:
Canadian citizens or Permanent Residents;
U.S. citizens, or;
exempt
Are required to have an eTA.