There are three types of temporary resident visas for Canada:
- single entry visa - allows you to enter Canada just once. It can also be used for repeat entries from the United States or Saint-Pierre and Miquelon during the time validated for your stay in Canada as long as you do not enter another country. A single-entry visa is normally valid for six months.
- multiple entry visa - allows you to enter Canada as many times as you wish for the time validated for your stay in Canada.
- transit visa - required when you will be in Canada for 48 hours or less on your way to another country.