L'edifici és versemblantment del segle xii o de començaments del xiii. A la nau romànica, amb dues capelles laterals, li foren afegides al segle xviii dues altres capelles. El temple conserva una imatge severa i imposant, nua de tota decoració, i integrada amb les fortificacions de la vila. En són parts a destacar l'absis romànic, tapat parcialment per construccions posteriors, el portal també d'època romànica, format per tres arcs, i el campanar fortificat (restaurat), unit a l'antiga porta d'entrada a la població. A l'interior es conserva un sarcòfag[2] del 1278, un Crist processonal en fusta policromada, una marededéu amb l'Infant, una pica d'aigua beneïda en marbre de Vilafranca de Conflent i, sobre una base de fusta, una campana del 1403 malmesa i fora d'ús.
Gavín, Josep M. «141. Sant Joan Evangelista d'Oms». A: Capcir - Cerdanya - Conflent - Vallespir - Rosselló. Barcelona: Arxiu Gavín, 1978 (Inventari d'esglésies, 3**). ISBN 84-85180-13-5.
Ponsich, Pere; Badia i Homs, Joan. «Oms: Sant Joan d'Oms». A: El Rosselló. Barcelona: Enciclopèdia Catalana, 1993 (Catalunya romànica, XIV). ISBN 84-7739-601-9.