Who Needs Canada Tourist Visa
Citizens of countries requiring a visa for entry: This applies to most nationalities.
Short-term visitors for tourism purposes: Even if your visit is for leisure, sightseeing, or recreation, you'll need a TRV if your country requires one.
Visitors for short-term stays with family or friends: If you're planning a visit to see family or friends in Canada and your country requires a visa, you'll need a TRV.
Participants in short educational programs (under 6 months): If you're enrolled in a short course, workshop, or language program lasting less than 6 months, and your country requires a visa, you'll need a TRV.
In essence, anyone who doesn't qualify for visa-free entry to Canada will need a TRV for short-term stays, including tourism, visiting family, or attending brief educational programs.