L’église est mentionnée pour la première fois en 1331. Les parties les plus anciennes de l’édifice actuel (le chœur et les parties basses de la nef centrale) ont été bâties au XVIe siècle. La tour fut incendiée en 1607 et se crevassa de haut en bas à la suite de l’explosion de tonneaux de poudre qui s’y trouvaient. Elle fut reconstruite vers 1611 à l’aide de pierres provenant de l’ancien château fort. Elle s’effondra une seconde fois en 1637, à la suite d’une nouvelle explosion de poudre provoquée par des soldats hollandais. Elle ne fut alors reconstruite à l’aide de moellons, de pierres calcaires et de briques qu’un siècle plus tard, en 1733. Au XIXe siècle, une profonde restauration fut entreprise pour rendre à l’église son aspect médiéval : les nefs latérales furent élargies, un transept fut ajouté, la partie supérieure de la nef centrale fut modifiée et couverte de voûtes lambrissées en bois. La tour ne fut pas modifiée. L’horloge à trois cadrans date du XXe siècle et est l’œuvre de l’horloger hannutois Georges Paquay. L’église renferme quelques pièces dignes d’intérêt : une statue polychrome de St-Christophe de la première moitié du XIVe siècle, une chaire de vérité baroque du XVIIe siècle, des fonts baptismaux en calcaire datant du XVIe siècle et un « chemin de vie » moderne remplaçant l’habituel chemin de croix. La statue de St-Christophe, haute de 3,95 m, est sculptée dans un seul bloc de chêne et est la plus grande statue médiévale de Belgique. Le « chemin de vie » est l’œuvre de Costa Lefkochir, artiste contemporain d’origine grecque, installé à Liège et mondialement connu. L’autel contemporain réalisé en acier Corten par Nic Joosen en 2000 mérite aussi l’attention. La tour et le chœur de l’église sont classés comme monument depuis 1933.