AFAIK, all US vehicle insurance covers you in Canada, and none covers you in Mexico. There is apparently some special sort of proof of insurance card that you're supposed to get from your insurance company before crossing into Canada, but I've never bothered (and have definitely been caught breaking traffic laws in Canada, though this is not recommended).
The reverse is also true: any (vehicle) insurance you buy in Canada should cover you in the US. No insurance you buy in Mexico will cover you in the US.
This leaves aside the whole issue of finding a US insurance company which will cover you, about which there is much discussion elsewhere on this site.
Hope that's helpful.
Mark
|