Церковь выстроили в 1903 году на берегу Шелони, в имении Шемякиных. Когда-то, в 1741 году там бились войска Ивана III и сами новгородцы.
Иван III считал, что Новгородская республика со своими вечевыми собраниями и демократическими порядками изменяет православию, и пошел на неё, призывая к действиям против Новгорода других князей, рассылая грамоты с призывами подняться против новгородцев. Наступление было быстрым. Знаменитая Шелонская битва закончилась поражением новгородцев и окончанием независимости Новгорода. Казнили одного из вождей восстания — Дмитрия Борецкого, и Новгородская республика перестала существовать, присоединившись к Великому княжеству Московскому.
Теперь на предполагаемом месте битвы возвышается крест в память о погибших в той кровопролитной битве. Краснокирпичная церковь и воскресная школа неподалеку от нее строились на деньги князя Василия Шемякина, бывшего главным наблюдателем церковноприходских школ Российской империи.