All'interno, altare in marmo con paliotto in scagliola; la nuova mensa eucaristica in bronzo è opera di Nag Arnoldi (1982); dietro l'altare tela con l'Annunciazione. Nella cappella a destra interessante altare in stucco e statua della Vergine della metà del '600. Nella cappella sul lato opposto, Crocifissione con i santi Carlo e Antonio, della metà del XVII secolo. La decorazione in stucco della chiesa è di Antonio Soldati (1752-1822) di Neggio.
Durante i restauri della chiesa (1976-1981) sulla parete di fondo sono stati messi alla luce degli affreschi frammentari dell'antico oratorio (XIV secolo): Annunciazione di Maria, i santi Antonio abate e Nicola di Bari.