All boaters (both residents and visitors) on Canadian waters should be aware of and obey the rules that apply in Canada.
However, if you are a non-resident of Canada and are operating a boat in Canadian waters, the exceptions below apply to you.
Operating your boat in Canada for less than 45 consecutive days
If you are a non-resident visiting Canada with your boat, you are not required to carry proof of competency on board as long as your boat is in Canada for less than 45 consecutive days.
Operating your boat in Canada for 45 consecutive days and more or operating a boat licensed or registered in Canada
If you are operating your boat in Canada for 45 consecutive days and more, or operating a boat licensed or registered in Canada, you are required to carry proof of competency, either an operator card or similar proof of competency issued by your home state or country.
Boats licensed or registered in a country other than Canada
Foreign boats (those that are licensed or registered in a country other than Canada) need to comply with the equipment requirements of the country in which the boat is usually kept.
Boats licensed or registered in Canada
If you are a non-resident of Canada operating a boat that is licensed or registered in Canada, the boat must meet Canadian safety equipment requirements. However, in either case, you may bring your own lifejacket or PFD to use as long as it fits and meets the requirements of your home country.