Hi, I'm in the same shoes as yourself. I'm not sure what the poster above is on about. Yes, they are competitive but are Canadian nurses being recruited by the day? Absolutely. If you're in Toronto, there are recruiters from all across the US at job fairs actively recruiting Canadian Nurses. You can either go through an agency or apply directly, and I remember reading from a nurse here who is starting with an hospital in Maine. If I see the handle again I'll post it. If you are a Canadian Citizen, you definitely do not need a Green Card/Permanent Residency to work in the US. Canadian nurses cross to work in Detroit daily. As we take the NCLEX now, it has also made things a bit easier too. Heck, before the NCLEX, states like North Carolina have had reciprocity with the CNO license for ever. So, I believe you'll need a TN visa, Visa screen, CGFNS cert. validation, etc. I'm not sure about all the specifics. Choosing how to go about it is a matter of convenience, working about it yourself, or using an agency. Again, once I see that handle of the New Grad RN from Canada in Maine, I'll post it so you can follow their thread.