Why do we want all these people from 'sh*thole countries' coming here?
The source reportedly said that the President was in a meeting to discuss America's visa lottery system and the distribution of visas to people from countries in Africa and Haiti.
Mr Trump remarked that the US should get more people from countries like Norway instead, according to the source familiar with the meeting.
The BBC said the White House has not denied the comments were made by Mr Trump.
Instead, spokesperson Raj Shah noted the following in a statement:
Certain Washington politicians choose to fight for foreign countries, but President Trump will always fight for the American people.
Like other nations that have merit-based immigration, President Trump is fighting for permanent solutions that make our country stronger by welcoming those who can contribute to our society, grow our economy and assimilate into our great nation.