I have U.S. residency (Green Card). Do I need a visa to visit Canada or can I use my Green Card?As a U.S. Green Card holder, you do not need a temporary resident visa to travel to Canada. At the Canadian border, you will need to present your valid passport and Green Card.http://www.cic.gc.ca/english/helpcentre/answer.asp?q=593&t=16