La chiesa di San Giovanni Battista in Trenno, già pieve omonima, è un luogo di cultocattolico di Milano, venne costruita tra il 1635 ed il 1657 ma sorge nei pressi di una chiesa costruita prima dell'anno 1017 nell'allora indipendente pieve di Trenno, oggi facente parte del quartiere Trenno del comune di Milano[1].
Esiste documentazione di una chiesa a Trenno in un documento del 1017[2]. Quella chiesa fu la matrice delle pieve di Trenno, centro ecclesiastico e civile. La chiesa era dotata di fonte battesimale.
L'edificio attuale non coincide però con quello menzionato nel documento del 1017[1]. Quest'ultimo sorgeva infatti a poca distanza da quella attuale e oggi non esiste più.
Nella biblioteca ambrosiana è presente un codice manoscritto del vescovo di Worms (ca. 950) con un elenco di 33 preti e diaconi dell'arcidiocesi di Milano. A Trenno è associato il nome di Lanfranco che è dunque il più antico prete di Trenno di cui si ha conoscenza[3].
La chiesa attuale venne costruita tra il 1635 ed il 1657 sopra un antico oratorio dedicato sempre al Battista[4], per ordine dell'arcivescovo Carlo Borromeo e per la generosità del prevosto F. Parravicino e della confraternita del Santissimo Rosario, dall'architetto Aurelio Trezzi[5] a seguito della demolizione della chiesa di Santa Maria della Neve[5].