Under Hannibals invasjon av Italia i 217 ble han gjenvalgt til konsul sammen med Gnaeus Servilius. Flaminius satte sammen nye legioner og marsjerte nordover for å møte Hannibal, men ble tatt i bakholdsangrep ved innsjøen Trasimene. Hæren ble ødelagt og Flaminius drept. Hans støttespillere i senatet begynte å miste makten til mer aristokratiske fraksjoner, og romerne fryktet at Hannibal ville beleire byen. Senatet utnevnte Fabius Maximus til diktator.