La rumeur courant que César, occupé à Rome par les querelles de partis, ne reviendrait pas avant longtemps, les Gaulois programment une nouvelle révolte. C’est à cette nouvelle guerre qu’est consacré le très long livre VII. Vercingétorix, un Arverne, soulève toute sa clientèle et rassemble la majorité des peuples de Gaule sous ses ordres. Investi des pouvoirs suprêmes, il se montre un commandant rigoureux et efficace. Le projet gaulois de prendre Narbonne fait partir César pour la Province. Au prix de gros efforts, il traverse les Cévennes en plein hiver et lance sa cavalerie attaquer les Arvernes. Après une marche record remontant Rhône et Saône, il rejoint Labienus et le gros de l'armée à Agedincum, châtie Cenabum, se porte au secours de Gorgobina assiégée, puis contre Avaricum (Bourges). Vercingétorix fait brûler tout ce qui pourrait servir aux Romains. Le siège est très dur et se termine par le massacre de la population. L'armée finit l'hiver en cantonnement à Bourges. Au printemps, une élection contestée chez les Éduens appelle César comme arbitre à Decize. Puis il partage ses forces. Il envoie Labienus à Lutèce et part pour Gergovie en remontant l'Allier. Vercingétorix, mobile sur la rive gauche, échoue à lui interdire la traversée, et le devance à Gergovie. César envisage d'assiéger la place. Une révolte chez les Éduens oblige César à quitter Gergovie : il réussit de justesse à les maintenir de son côté et revient aussitôt.