Ryssland har under invasionen av Ukraina attackerat skolor, sjukhus och byggnader dit folk har vänt sig för att söka skydd.
Roger Federer skriver på sociala medier att hans stiftelse nu gör en donation på 500 000 dollar, som motsvarar 4,7 miljoner kronor.
Donationen görs för att hjälpa ukrainska barn att få fortsatt tillgång till skola.
"Min familj och jag är förskräckta över att se bilder från Ukraina och hjärtkrossade för de oskyldiga människorna som har drabbats så fruktansvärt", skriver han på sociala medier.
40-årige Federer har vunnit 20 grand slam-titlar, en färre än rekordinnehavaren Rafael Nadal.
Tourkollegan Andy Murray har också meddelat att han kommer att skänka prispengarna han tjänar i år till humanitära insatser som hjälper barn i Ukraina.