The move comes seven weeks after Putin launched the invasion of Ukraine and several days after Russian forces pulled out of the suburbs surrounding Kyiv due to stiff resistance in the area.
"In order to support the immediate recovery, Uber is not charging any fee on any trip, meaning that the full fare paid by riders will go directly to local drivers," Anabel Diaz, Regional Manager of Uber EMEA, said Thursday.
"Uber is also donating 10,000 free trips to city government employees and other emergency workers providing essential relief services to the citizens of Kyiv."
Uber has kept operations going in other parts of Ukraine, including the cities of Lviv, Ternopil, Khmelnytskyi, Lutsk and Rivne.
For the past month, Uber has been offering free rides for refugees to get them from the Ukrainian border to Polish cities.
More than 4.7 million people have fled Ukraine since the invasion started, including 2.7 million to Poland.
Uber's biggest competitor, Lyft, doesn't operate in Ukraine but does have employees in the country who the company says it is providing financial support for.
Another heavyweight of the sharing economy, Airbnb, is working with its hosts to fund short-term housing for 100,000 Ukrainian refugees.
Airbnb also started canceling all reservations in Russia and Belarus last week.