Check with the local customs office when you get there. I was in Michigan (St. Clair River) last month, and they told me that as long as I didn't tie up (including to another boat) I did not have to call ahead. Just make sure you have your boat registration, canadian fishing license, and passport with you. They were very nice about it.