It is the first papal trip to France for Leo since he was elected as head of the 1.4 billion Catholics worldwide last year.
After meeting with Macron, the Pope plans to visit the headquarters of UNESCO, the UN's cultural organisation based in Paris.
On Friday evening, Leo is due to hold mass at the Stade de France with around 80,000 people expected to attend.
The Pope will then travel on to Lourdes, a pilgrimage town in south-western France, and Metz, near the German border, where he plans to give a speech focused on Europe.
Relations between the Vatican and France are not without tension, with the Catholic Church recently criticising the enshrinement of the right to abortion in the French constitution, as well as a law on active euthanasia.
The church, for its part, faces criticism over its handling of abuse cases within the institution. Leo also plans to meet with a small group of survivors in Lourdes.
France has been strictly separating church and state for more than a century, with Macron not planning to attend any of the Pope's masses.
Although Catholics remain the largest religious group in France, many people in the country no longer identify with any religion.
with AP