Visa du lịch, còn được gọi là visa thường trú tạm thời, là một tài liệu chính thức được đóng dấu vào hộ chiếu của bạn để xác nhận rằng bạn đáp ứng các yêu cầu nhập cảnh vào Canada. Visa này là bắt buộc đối với hầu hết du khách đến thăm Canada và có thể cần thiết ngay cả khi bạn đang quá cảnh qua sân bay Canada trên hành trình đến điểm đến cuối cùng của mình.
Hầu hết du khách có thể lưu trú tại Canada tối đa 6 tháng.