Senare, år 14 e.Kr., ledde den romerske generalen Germanicus, brorson till kejsar Tiberius, en enorm armé med åtta legioner (en legion består av upp till 5 000 man) till Germanien mot den koalition av stammar som leddes av Arminius.
Efter att ha besökt platsen för det katastrofala slaget vid Teutoburgskogen, där 15/20 000 romare hade dödats år 9 e.Kr., och begravt deras kvarlevor, inledde han ett massivt angrepp på Arminius' stam, keruskerna.
Arminius lockade till en början Germanicus kavalleri i en fälla och tillfogade mindre förluster, tills framgångsrika strider från det romerska infanteriet fick germanerna att bryta sig loss och fly in i skogen. Denna seger, i kombination med det faktum att vintern närmade sig snabbt, innebar att Germanicus nästa steg var att leda sin armé tillbaka till sina vinterkvarter vid Rhen.
Trots tvivel från sin farbror, kejsar Tiberius, lyckades Germanicus samla en ny stor armé och invaderade Tyskland igen året därpå, år 16. Han tvingade fram en korsning av Weser i närheten av dagens Minden och led stora förluster. Därefter mötte han Arminius armé i en strid som ofta kallas slaget vid floden Weser.
Germanicus överlägsna taktik och bättre utbildade och utrustade legioner orsakade stora förluster för den tyska armén, som bara hade små förluster. Ett sista slag utkämpades vid Angivariska muren väster om det moderna Hannover, där mönstret med höga tyska dödssiffror upprepades och tyskarna tvingades fly.
När Germanicus hade uppnått sina huvudmål och vintern närmade sig beordrade han sin armé tillbaka till sina vinterläger, men flottan fick vissa skador av en storm i Nordsjön. Endast ett fåtal romare dog dock på grund av denna storm. Efter ytterligare några räder över Rhen, som resulterade i att två av de tre legionens örnar som förlorats i 9 återfanns, återkallades Germanicus till Rom och informerades av Tiberius om att han skulle få en triumf och omplaceras till ett annat befäl.