Saint-Aubin est un bon exemple d'architecture romane rurale de la fin du 11 ème siècle. Le plan est composé d'une nef unique suivie d'une travée plus étroite portant le clocher et d'un chœur, ici reconstruit au 13 ème siècle et à chevet plat. Une petite abside en hémicycle devait terminer l'édifice à l'origine. Au sud, la nef a gardé, bien visibles, son appareil en arêtes de poisson et une porte (bouchée) avec arc de décharge en plein cintre. En façade, un petit porche à charpente en carène, du 16 ème siècle masque le portail, dont le linteau est décoré d'étoiles gravées et de roues à rayons, le centre étant occupé par la représentation d'un petit ange aux ailes éployées. La partie la plus remarquable de l'église est le clocher, dont la base a conservé sa disposition d'origine constituée de quatre arcs en plein cintre surmontés par une voûte d'arêtes. L'étage du beffroi est ajouré par deux baies géminées en plein cintre sur chaque face. Des colonnettes habillent les piédroits et des billettes soulignent les archivoltes. La corniche aux modillons décorés de moulures, de têtes d'animaux et de masques sert d'assise à la haute flèche octogonale en pierre. Aux angles, quatre petites pyramides facilitent visuellement la transition entre le plan carré de la tour et celui, octogonal, de la flèche. Edifiée au début du 12 ème siècle, la flèche de Reilly doit être considérée, avec celle de Saint-Vaast-de-Longmont, comme le plus ancien exemple conservé dans la région d'un type de couronnement qui connaîtra un vif succès durant tout le Moyen Age.