Roger Federer est né le 8 août 1981 à Bâle d'une mère sud-africaine, Lynette, et d'un père suisse, Robert.
Tous deux ont travaillé dans l'industrie pharmaceutique.
Avec sa sœur aînée Diana1, il grandit à Münchenstein en Suisse alémanique non loin de Bâle et des frontières allemande et française.
Il est donc germanophone, mais parle couramment le français.
Repéré par le centre national suisse de tennis alors situé à Ecublens, il effectue la fin de sa scolarité obligatoire en classe sport-étude au collège de la Planta, à Chavannes-près-Renens, dans le canton de Vaud, entre 1995 et 1997.
Il réside aujourd'hui à Wollerau, dans le canton de Schwytz avec sa femme Mirka et ses deux petites jumelles Myla Rose et Charlene Riva. Il possède la nationalité suisse et sud-africaine.
Également doué pour le football, Federer hésite un temps pour choisir dans quel sport se spécialiser, mais il décide, à huit ans, de s'orienter vers le tennis. Il continue néanmoins à soutenir le FC Bâle.