Monfils is getrouwd met Elina Svitolina, een Oekraïens tennisspeelster. Op 16 juli 2021 traden zij in het huwelijk in zijn woonplaats Genève.[2] Het stel heeft samen één dochter.
Monfils viel in 2003 al op bij de junioren. Hij haalde er enkele mooie resultaten. De winst in echte grote toernooien bleef echter uit. Hij won in 2004 drie van de vier grandslamtoernooien voor junioren: Australian Open, Roland Garros en Wimbledon. Een blessure voorkwam dat hij ook zegevierde op de US Open. Hij moest in de tweede ronde opgeven. Wel eindigde hij in 2004 als de nummer 1 van de juniorenranglijst.
In oktober 2004, op het toernooi van Metz, brak hij echt door, onder leiding van oud-prof Thierry Champion. Daar versloeg hij achtereenvolgens Xavier Malisse en landgenoot Olivier Patience, voordat hij werd uitgeschakeld door een andere landgenoot, Richard Gasquet.
Hij schoot als een komeet omhoog in de rankings van de ATP: van plaats 947 (eind 2003) naar 231 (2004). In zijn eerste jaar als professional struikelde hij zowel bij de Australian Open als op Roland Garros in de eerste ronde. Op Wimbledon daarentegen bereikte hij de derde ronde, waarin hij werd uitgeschakeld door Mario Ančić.
Hij won in 2005 de toernooien van Besançon, Tunis en Sopot. De laatste was zijn eerste overwinning in een ATP-toernooi.