Giovanni Montanari (born 24 April 1976) is an Italian former racing driver.
Montanari began racing in Formula Opel between 1996 and 1997, representing Italy in the Nations Cup and winning in 1997 with Giovanni Anapoli.
In 1998, Montanari graduated to International Formula 3000 where he drove for Draco Engineering.
In 2000, Montanari stepped into Italian F3000 with previous employer Durango Formula.
He suffered four retirements before finishing his final race with the team at Donington Park in 6th, meaning he scored a single championship point.