L’église Saint-Étienne vient remplacer la première église romane, du XIIe siècle, de La Chapelle-Grésignac, dont il ne reste que des vestiges. Cette seconde église est édifiée au XVIIe siècle et appartient à Aubeterre. Elle n’est alors considérée que comme une « chapelle annexe » dans le sens où la première église Saint-Jean est encore paroissiale. Construite selon un plan allongé à un vaisseau elle présente un clocher carré occidental, une nef rectangulaire avec fausse voûte en berceau segmentaire et un toit de tuiles creuses. Elle se voit maintes fois restaurée au cours des XVIIIe et XIXe siècles. À l’intérieur, on trouve des retables figurant les deux patrons de la commune, saint Jean et saint Étienne.