Slaget ved Cannae førte til noe av den støtten Hannibal håpet på. I løpet av de neste tre årene gikk Capua, Syrakus og Tarentum over på hans side. Filip V av Makedonia allierte seg også med Hannibal i 217 f.Kr. og startet den første makedonske krig mot Roma. Filips flåte klarte derimot ikke å stå seg mot Romas, så han var ikke istand til å gi noe direkte hjelp i Italia.