If you are from a visa-exempt country, you need an eTA.
Please check here to see whether you are from a visa-exempt country.
You can apply for an eTA online.
Individuals from Visa-exempt countries have to obtain an electronic Travel Authorization (eTA). If individuals are refused eTAs, they are refused on grounds of the following reasons: