The German government made an announcement of the meeting between the two leaders earlier in the day.
"It's true, we are expecting the German chancellor in Moscow on May 10. Merkel and Putin will hold talks in the Kremlin in 'narrow' and 'expanded' formats," Peskov told reporters.
The leaders are also expected to hold a joint press conference on the result of the talks, Peskov added.
On May 9, Russia will celebrate the 70th anniversary of Soviet victory over Nazi Germany. At least 26 world leaders will attend the event.
In March, Angela Merkel, as well as other European leaders, rejected an invitation to participate in Victory Day celebrations on Moscow's Red Square, citing Russia's alleged involvement in the Ukraine conflict.