The Kremlin said the two leaders would discuss the current state and outlook for U.S.-Russia relations as well as international issues.
Moscow and Washington struck a deal on Wednesday to hold the summit, a move likely to worry some U.S. allies and draw a fiery reaction from some of Trump's critics at home.
Trump is scheduled to travel to Brussels for a NATO summit on July 11-12.
The U.S. president's national security adviser, John Bolton, was in Moscow on Wednesday for talks with Putin, who said he is looking to revive bilateral relations.
- New U.S.-Russia-Saudi oil alliance could also have implications for Israel and Iran
- U.S. security chief Bolton to visit Moscow for talks on Trump, Putin meeting
- Putin-Trump summit will happen, says Kremlin aide
U.S.-Russian relations have plummeted in recent years amid Russia's involvement in the Ukraine crisis and allegations that Russia meddled in the 2016 U.S. presidential election.
Such a summit is likely to irritate U.S. allies who want to isolate Putin, such as Britain or who are concerned about Trump's attitude toward Russia. It is also likely to go down badly among foreign and domestic critics who question Trump's commitment to NATO and fret over his desire to rebuild ties with Moscow even as Washington tightens sanctions.