Det melder sveitseren selv på Twitter. Federer gir seg etter blant annet 20 Grand Slam-titler.
– Som mange av dere vet, de siste tre årene har vært krevende for meg, sier Federer i en video han har publisert.
– Det er en bittersøt avgjørelse, for jeg kommer til å savne alt tennislivet har gitt meg, forteller han videre.
41-åringen melder at han også i framtiden vil spille tennis, men at det ikke er aktuelt å delta i turneringer på ATP-touren.
På lag med Ruud
Federer regnes som en av sportens største legender. Sveitseren har 310 uker til sammen som verdensener på ATP-rankingen.
– Jeg har hatt skader og operasjoner, og jeg har jobbet hardt for å komme tilbake i konkurranseform, sier han.
Neste ukes Laver Cup i London vil bli hans siste turnering som profesjonell tennisspiller. Der skal også norske Casper Ruud delta.
– Det er trist og synd for kollegaer og tennisfans og alle rundt han. Det er mange som har blitt inspirert og vært vitne til det han har fått til de siste 25 årene. Man må bare beundre typen og karrieren han har hatt. Og gratulere han selvfølgelig med en helt fantastisk karriere, sier Ruud til NRK.
På europalaget med Federer og Ruud, skal også Rafael Nadal, Novak Djokovic, Andy Murray og Stefanos Tsitsipas spille.
– Jeg håper han blir hyllet som den legenden han er og det han fortjener. Jeg tipper det blir ganske bra stemning i 02 arena neste helg. Med disse nyhetene i tillegg, så tror jeg de fleste får det med seg. Jeg håper for hans og vår del at vi ender med sier mot team world. Det hadde vært den perfekte måten å gå ut på.
– Det blir helt fantastisk å bli med på hans siste ferd, sier nordmannen videre.
Takker familien
Firebarnsfaren har spilt inn 127,5 millioner dollar i karrieren, rundt 1,2 milliarder norske kroner, melder NTB. Tennislegenden mener likevel han har satt mer pris på noe annet.
– Av alle gavene tennis har gitt meg, er alle bekjentskapene definitivt den største. Venner, konkurrenter og fans, sier 41-åringen.
Federer fortsetter ved å takke kona Mirka og deres fire barn, foreldre og søster for all støtte gjennom den lange karrieren.