Xabier Fortes nació en 1966 en Pontevedra. Su infancia, como ha reconocido públicamente, estuvo en buena medida marcada por el arresto y condena por parte de las autoridades del régimen franquista de su padre, el militar Xosé Fortes, quien formaba parte de la Unidad Militar Democrática (UMD), que promovía ideas democráticas dentro del ejército durante dictadura. Viajó a Madrid para licenciarse en Ciencias de la Información en la Universidad Complutense. En 1988 -de vuelta en Galicia- realizó sus primeros trabajos periodísticos en Radio Nacional de España, en Vigo. En 1990 se incorporó la Televisión Española en Galicia, primero en la delegación de Pontevedra y desde 1998 en Santiago, donde se inició como editor y presentador de informativos territoriales. A lo largo de su trayectoria en este canal presentó y dirigió diferentes espacios televisivos de debate político, entrevistas y programas especiales de actualidad política y electoral. En 2007 fue nombrado director del Centro Territorial de Televisión Española en Galicia.

En 2011 Fortes es designado director y presentador del programa "La noche en 24 horas", cargo al que renunció en 2012. En enero de 2013 pasa a formar parte del Consejo de Informativos de TVE y en 2017 recibió el Premio Ondas al mejor presentador. Desde septiembre pasado dirige y presenta el espacio Los desayunos de TVE.