Der Konflikt mit den germanischen Völkerschaften war schon während des numidischen Krieges ausgebrochen. Als Folge verheerender Fluten suchte eine Reihe von Stämmen, die in Jütland und in den norddeutschen Tiefebenen ansässig waren, neue Siedlungsräume. Zu diesen Stämmen gehörten die Kimbern, die Teutonen, die Ambronen und die Haruden. Gegen die machtvollen germanischen Wanderstämme, die durch ganz Gallien und selbst Teile Spaniens zogen, musste das römische Heer zahlreiche Niederlagen hinnehmen, so verloren in einer Schlacht bei Arausio am 6. Oktober 105 v. Chr. angeblich 80.000 Römer ihr Leben.