La chiesa presenta un’armoniosa architettura quattrocentesca in cotto con fregi, rosoni e lesene, semplici ma di grande effetto visivo, attribuite a Jacopo Magistrelli da San Martino in Rio; sul retro dell’edificio si erge un caratteristico campanile pendente a cuspide. Superbo l’interno a tre navate, divise da archi a sesto acuto sostenuti da pilastri polistili; all’interno si ammirano resti di affreschi del Quattrocento e notevoli capitelli della cappella maggiore attribuiti ad Antonio da Reggio.