The Frenchman is hoping he can persuade his counterpart to stick with a global deal to combat climate change.
The pair met in Brussels after tense talks between Trump and European Council President Donald Tusk.
Both sides failed to agree on topics from Russia to global trade.
Climate change was also a sticking point, Mr Tusk revealed, but Mr Macron is hoping he can get Trump to agree.
Emmanuel Macron and Donald Trump: Presidents meet in Brussels
Emmanuel Macron and Donald Trump appeared to have an awkward handshake
Diplomats revealed it will be an uphill struggle as they said there is "no consensus" at present.
Billionaire Trump doubts climate change is man-made and famously vowed to "cancel" the 2015 Paris Agreement.
The White House said it will wait until after the Group of Seven leaders summit on the issue, to reveal how it will move forward.
Trump was part of tense talks with EU bosses early on Thursday (Pictured with Donald Tusk)
I’m also very happy to be with President Trump. “We have an extremely large agenda to discuss
Get Quotes on Home Insurance
President Trump welcomed Macron to the US embassy in Brussels stating: “We have a lot to discuss, including terrorism and other things. Congratulations. Great job.”
Macron said: “I’m also very happy to be with President Trump.
“We have an extremely large agenda to discuss: the fight against terrorism, the economy, climate and energy.”
The 39-year-old Frenchman said defence and security issues were also on the agenda.
Meetings between Donald Tusk and Donald Trump did not end in agreement on all issues
The G7 summit is being held in Taormina (ME), Sicily, Italy on Friday and Saturday.
France is desperate for the US not to renege on the climate deal.
A senior French diplomat said: ""What's at stake is to be firm on the Paris accord.
"We don't want the US to pull out because it would be a very bad signal and lead others to pull out."
Donald Trump's visit to Brussels
Thu, May 25, 2017
Donald Trump has arrived in Brussels for talks with European leaders at the European Council
1 of 13
U.S. President Donald Trump meets French President Emmanuel Macron before a working lunch ahead of a NATO Summit in Brussels
A second diplomat said: "The US did not accept (a common position) during the ministerial talks … so one of the key issues is to try and obtain the commitment from all the G7 members and the American."
Macron and Trump will each attend the NATO summit in Belgium.