高卢战争包括8次军事远征。凯撒上任伊始即大举扩张。
第一次远征
发生在公元前58年,在比布拉克特战役中,凯撒的4个军团击败了企图从现在的瑞士地区向西南迁徙的人数最的高卢部落之一——赫尔维蒂人。
第二次远征
同年,凯撒进行第二次远征,击败了由斯韦夫人的首领阿里奥维斯特指挥的各日耳曼部落联军,将其赶过雷努斯河(莱茵河)。
第三次远征
公元前57年,凯撒发动第三次远征,征服了比尔及人和其他东北部的高卢部落。此后,凯撒向元老院报告,他已征服了整个高卢。罗马人的掠夺和暴行激起了高卢部落多次起义。为镇压这些起义,凯撒又对高卢进行了5次远征。
第四次远征
公元前56年,为镇压维内蒂人和阿奎达尼人的起义,凯撒进行了第四次远征,击败起义军并对起义者进行了残酷迫害。
第五次远征
次年,凯撒又第五次远征高卢,袭击了韦内蒂人的同盟军——日耳曼部落的乌西佩特人和滕克特里人,并渡过莱茵河将他们歼灭。为瓦解高卢人的同盟军,凯撒于公元前55年秋天率两个军团在不列颠群岛登陆,遭到当地人的顽强抵抗。经过几次交战,凯撒同不列颠人签订和约,率军返回高卢。
第六次远征
公元前54年,他又率领5个军团和2000名骑兵(共计2—2.5万人)发起了第六次远征。罗马大军渡过拉芒什海峡,试图再次占领不列颠群岛。凯撒军队在战斗中多次获胜,但由于在当地部落中没能找到同盟军,因此未能牢固控制不列颠群岛。
第七次远征
发生在公元前54—前53年间,目的是镇压埃布龙人、阿杜阿蒂基人、内尔维人、特雷维里人和其他部族的起义。
第八次远征
发生在公元前52年,目的是镇压由杰出的军事首领、阿维尔尼人部落酋长维钦托利领导的几乎所有高卢部落参加的起义。起义军在戈高维亚(今克莱蒙费朗附近)击败了罗马人。但由于凯撒的挑拨离间和各部落之间的纷争,维钦托利的主力被罗马军包围在阿莱西亚要塞。凯撒军队击溃了维钦托利的援军,迫使守军投降。紧接着,凯撒率军于公元前51年逐个镇压了高卢部落的多次起义。凯撒远征高卢的历次战争的一个特点是对战败者进行残忍的大屠杀和贪婪的掠夺。