Giovanni Lanfranco var en italiensk maler. Han gikk i lære hos Carracci, og kom i 1612 til Roma. Sammen med Guido Reni og Domenichino videreførte han Annibale Carraccis klassiserende stil, men med et sterkt islett av poetiserende clair-obscur og med markerte illusjonistiske effekter.
Ved sin kuppelutsmykning i Sant'Andrea della Valle i Roma (1621–1625), utsmykningen av San Gennarokapellet i katedralen i Napoli og i Santi Apostoli i Napoli (fra rundt 1640), danner Lanfranco sammen med Pietro da Cortona opptakten til det høybarokke dekorasjonsmaleriet i Italia.