Si hanno notizie di una chiesa dedicata a San Giovanni Battista situata a Pian di Carpine già dal 1572.
Dopo varie ricostruzioni dovute al terremoto del 1832 ed ai bombardamenti del 1944, la Chiesa ha assunto l’attuale aspetto grazie alla ristrutturazione ed alle decorazioni ad opera del pittore perugino Gerardo Dottori terminate nel 1949.
La facciata della Chiesa di San Giovanni Battista guarda verso via XX Settembre ed è in stile settecentesco con mattoni a vista.
La Chiesa di San Giovanni Battista (detta anche Parrocchiale) ha una struttura con pianta a croce ed abside semicircolare, caratterizzata da un presbiterio dove si trova l’altare principale, rialzato per mezzo di tre gradini. Sull’altare laterale destro troviamo una tela rappresentante la morte di San Giuseppe, mentre sull’altare di destra un crocifisso ligneo datato XVII secolo. Gli affreschi sulle volte sopra l’altare centrale sono di Gerardo Dottori e rappresentano il battesimo di Gesù ad opera di San Giovanni Battista.
Vi è inoltre un ciclo di dipinti realizzati sempre dal pittore perugino futurista che comprende “L’Annunciazione dell’angelo alla Madonna”, “L’apparizione di Gesù a S. Margherita Alacoque”, due angeli ai lati dell’organo, il fondo per l’altare del Crocifisso e infine i quattro Evangelisti raffigurati sulla volta sopra l’altare maggiore.
Nelle nicchie laterali due tele dipinte dall’autore magionese Giorgio Lupattelli e datate 2000.