Fils de Louis René de Granges de Surgères et de Marguerite de La Rochefoucauld-Bayers, il appartenait à l’une des plus anciennes familles du Poitou dont la filiation remonte à 1261. Pendant la guerre franco-allemande de 1870, il fut nommé officier de mobiles au mois d', puis officier d’état-major général du corps de la armée de Paris. Il prit part au siège de Paris et assista aux , , aux deux journées de Champigny. Pendant la Commune, il fut sous-lieutenant dans le corps de Cathelineau et, la guerre terminée, il passa dans la réserve de l'armée active, puis dans la territoriale.