Изначально в селе Горки Красненского района была построена церковь во имя Святых равноапостольных Кирилла и Мефодия, учителей Словенских. Но место для храма выбрали второпях. Ежегодно, по весне, церковный двор заливало водами выходившей из берегов речки Потудани. Повторялось это около шестидесяти лет, пока на сельском сходе не решили разобрать деревянное строение и перенести на возвышенность. Осенью, сразу после уборки урожая, приступили к строительству храма, а закончили к Рождеству Христову, в честь которого в 1841 году и был освящён храм.
В 1942 году здание храма открыто для богослужения. С 1987 по 1991 год внутри храма произведён капитальный ремонт, сооружён новый иконостас, отлитый из гипса и покрытый фольгой. В 1987 году возле храма построен дом для причта.
В 1995 - 1997 г.г. открыт территориальный центр обслуживания инвалидов и престарелых во имя Святой блаженной Ксении Петербуржской на сорок мест.
В 2004 году здесь же открыт детский приют для мальчиков на двадцать мест.