On January 27, 2017, President Trump signed an Executive Order suspending entry into the United States of persons from Iran, Iraq, Libya, Syria, Somalia, Sudan or Yemen, as immigrants and nonimmigrants, 90 days from the date of this order (excluding those foreign nationals traveling on diplomatic visas, North Atlantic Treaty Organization visas, C-2 visas for travel to the United Nations, and G-1, G-2, G-3, and G-4 visas).
In the afternoon on January 28, 2017, the United States State Department that travelers with dual nationality of Canadian and Iran/Iraq/Libya/Syria/Somalia/Sudan/Yemen) will be denied entry into the United States during the 90 day ban period. Dual national Canadians with nationality from one of the seven countries will be denied visas to enter the United States. Even persons with currently valid visas or or other status will not be permitted entry to the United States. At this time, there is no official notice posted on the United States State Department website.
In the evening on January 28, 2017, Canada’s Prime Minister’s Office announced that Secretary Michael Flynn confirmed that dual Canadian nationals (who have Canadian passports) will not be subject to the Executive Order temporary entry ban. This was confirmed on Twitter by Alexander Panetta
@alex_panetta: IMPORTANT: Canada‘s Prime Minister‘s Office says it’s been informed by Michael Flynn that holders of Canadian passports not affected by ban
It has also been confirmed by @CTVOttawa:
JUST IN: The Prime Minister’s Office says holders of Canadian passports, including dual citizens, will NOT be affected by U.S. travel ban.
What is coming out of the Prime Minister’s office is contrary to the State Department email – as a result, dual-nationals should be cautious when traveling to the United States until the application of the ban to dual-national Canadian citizens is clarified in a formal manner.