EU leaders are struggling to speed up vaccinations, trailing countries like Britain and the US and facing supply delays.
Macron himself has been criticised at home for a faltering rollout which has been slowed by bureaucracy and public mistrust of vaccines.
“We didn't think it would happen that quickly ... You can give that to the Americans, as early as the summer of 2020 they said: let's pull out all the stops and do it,” Macron said.
“As far as we're concerned, we didn't go fast enough, strong enough on this. We thought the vaccines would take time to take off.”
The EU tightened its oversight of coronavirus vaccine exports on Wednesday, giving it greater scope to block shipments to countries with higher inoculation rates such as Britain, or which are not sharing doses they produce.