La iglesia actual de San Juan fue construida entre 1928 y 1931, en sustitución de un templo anterior del XVIII, de estilo barroco que, a su vez, había reemplazado a un templo románico (cuya portada original se conserva en una finca de Gijón/Xixón).
Es un edificio de planta de cruz latina, con tres naves, crucero y cabecera plana. Cuenta con dos torres a los pies de las naves, flanqueando la fachada principal.
El templo es historicista, de inspiración barroca.