Après une tentative d'évasion manquée à Osnabrück, il est transféré au fort d'Ingolstadt, en Bavière, un camp de représailles destiné aux officiers prisonniers remuants. Il y croise le futur général Georges Catroux, l'aviateur Roland Garros, le journaliste Rémy Roure, le colonel Lucien Nachin et le futur maréchal soviétique Mikhaïl Toukhatchevski, dont il partage la cellule. Dans une lettre adressée à sa mère, il décrit sa situation de captif comme un « lamentable exil ». Pour tromper l'ennui, de Gaulle organise pour ses compagnons de captivité des exposés magistraux sur l'état de la guerre en cours. Mais surtout, il tente de s'évader à cinq reprises, sans succès, au cours de sa détention de trente-deux mois dans une dizaine de camps différents (Osnabruck, Neisse, Sczuczyn, Ingolstadt, , prison militaire de Passau, camps de ou de Würzburg et de Magdebourg). Il est libéré après l'armistice du et retrouve les siens le mois suivant. De ces deux ans et demi de captivité, il garde un souvenir amer, estimant être un « revenant », un soldat inutile qui n'a servi à rien. Toutefois, il reçoit la croix de chevalier de la Légion d'honneur, le , et la croix de guerre 1914-1918 avec étoile d'argent.