La chiesa, intitolata al patrono di Firenze e di San Giovanni, fu costruita a partire dal 1312, accanto a Porta Sant’Andrea, e divenne una chiesa battesimale.
L’aspetto attuale dell’esterno è prevalentemente classico. La facciata presenta un frontone ed è preceduta da un portico cinquecentesco a tre arcate, sorrette da colonne tuscaniche.
L’interno ha un’unica navata rettangolare con un soffitto a capriate lignee e un tempo conservava il trittico di Mariotto di Nardo, raffigurante La Trinità fra Santi.
