To visit Canada, you must have either a Temporary Resident Visa (TRV) or an Electronic Travel Authorization (eTA).
Which one do you need?
TRV (Temporary Resident Visa) Requirements
If you are not eligible for an eTA, you must apply for a Temporary Resident Visa (TRV) to enter Canada as a visitor.
To Qualify for a Canadian Visitor Visa (TRV), You Must: