Obama and Putin have been at odds over Russia's decision to grant temporary asylum to former U.S. spy agency contractor Edward Snowden. The move allowed Snowden to avoid facing espionage charges for revealing details of U.S. surveillance programs.
(Read more: Russian, Chinese leaders to hold talks in September)
In protest at this step and other differences, Obama recently canceled Moscow talks that had been planned with Putin ahead of the G-20 summit.
But Carney made clear the two leaders would confer in St. Petersburg, as Putin is hosting the summit.
(Read more: Snowden reporter: Won't be silenced by detention)
"He will certainly meet with Putin," Carney told reporters.