В 1883 году в селе Репное была построена деревянная Покровская церковь с колокольней, возведённая стараниями прихожан. Храм имел два престола: главный — во имя Покрова Пресвятой Богородицы, и придельный — во имя святителя Николая Чудотворца, который на тот момент оставался неосвящённым. Приход включал деревню Маза. Штат причта состоял из священника, диакона и псаломщика, которым предоставлялись церковные дома. Жалованье от казны составляло 141 рубль 12 копеек в год. Приход насчитывал 4346 душ обоего пола и 595 дворов. В 1888 году при церкви была открыта одноклассная школа.
В 1929 году Покровская церковь была закрыта, а её здание разобрано в 1936 году. Материалы, полученные при разборке, были использованы для строительства сельской школы. В некоторых классах пол был застелен фрагментами иконостаса, а некоторые жители использовали части иконостаса для изгородей своих палисадников.
В 2005 году, благодаря инициативе заслуженного строителя РСФСР Владимира Александровича Макрушина и его сына Александра, в селе Репное была построена новая церковь во имя святой мученицы Зои. Храм расположен рядом с сельским кладбищем, у дороги, ведущей в Балашов. Стены храма выложены красным шлифованным кирпичом, сводчатые оконные проёмы украшены коваными узорчатыми решётками. Колокола, отлитые в Воронеже, имеют имена: «Репное», «город Балашов» и «Зоя Великомученица» с отлитой иконой, изображающей лик святой.
В ноябре 2022 года, по благословению епископа Балашовского и Ртищевского Тарасия, в храме была проведена реконструкция, в ходе которой к зданию пристроены два крыла, что позволило увеличить общую площадь. 20 ноября 2022 года благочинный Балашовского округа, настоятель храма протоиерей Анатолий Орлов совершил освящение двух куполов, увенчавших новые пристройки. Благотворительную помощь в реконструкции оказал руководитель БХКП-Репное Андрей Владимирович Вендров.