Après des études de lettres à l'université de Montpellier, il intègre en 1970 la rédaction du quotidien Sud-Ouest, où il travaille pendant six ans. En 1976, il entre à France Culture comme responsable de la rubrique "Débat de l'histoire". Il débute en parallèle dans le journalisme politique et écrit pour Le Monde, Liberation, Nouvel Observateur, ou encore Paris Match.
En 1982, il devient rédacteur en chef de l'hebdomadaire La Vie, qu'il dirige jusqu'en 1986. Pendant cette période, il écrit également des livres d'histoire et de politique intitulés "L'Histoire de la Révolution française" (1982) et "La France et les Européens" (1985).
En 1986, il prend la tête du quotidien Le Matin de Paris, qu'il transforme en un journal d'information politique et culturelle. Pendant cette période, il écrit notamment "Un siècle de guerres" (1988) et "La guerre froide" (1989).
En 1992, Philippe Juvin devient directeur des programmes de France Culture, où il créé la rubrique "Le Grand Debat", qui connaitra un important succès d'audience. Au sein de cette émission, il accueille de nombreux invités tels que François Mitterrand, Jacques Chirac, Jean-Marie Le Pen, Alain Sikorsky et bien d'autres.
En 1997, il quitte France Culture pour revenir à la presse écrite en acceptant le poste de rédacteur en chef du magazine hebdomadaire Le Point. De retour dans les médias papier, Philippe Juvin écrit notamment "Le siècle des assassins" (1998) et "La France qui n'a pas été sauvée" (2004).
En 2005, il quitte Le Point pour revenir à France Culture où il reprend la rubrique "Le Grand Debat". Il conserve cette émission jusqu'en 2017. Pendant cette période, il continue également d'écrire des livres tels que "L'homme qui a sauvé les enfants" (2008) et "La France qui n'a pas été libérée" (2013).
En 2017, Philippe Juvin quitte France Culture pour rejoindre l'hebdomadaire Marianne en tant que directeur des programmes.