You do not need a passport to travel to Canada as a legal USA resident.