Каменный двухпрестольный храм в селе Гарашкинском был заложен в 1859 году. Строительство велось на средства прихожан и добровольных жертвователей. Архитектурное решение выполнено в эклектичном стиле с элементами русского стиля, характерного для церковного зодчества середины XIX века. Основной объем представляет собой четверик, завершенный полукруглыми закомарами с четырех сторон. Купол храма установлен на барабане и увенчан луковичной главой. Колокольня, соединенная с основным объемом через трапезную часть, была разобрана в советский период.
Первый придел храма был освящен в 1861 году во имя великомученика Георгия Победоносца. Главный престол в честь Рождества Иоанна Предтечи освятили в 1873 году. В состав причта входили священник и два псаломщика. Для клира были построены три церковных дома.
В 1922 году из храма изъяли церковные ценности, включая предметы из золота и серебра общим весом около 12 килограммов. Богослужения прекратились в 1935 году. Здание использовалось для хозяйственных нужд, колокольня была разобрана на кирпич.
В 1993 году здание храма передали православной общине. Начались восстановительные работы, которые в основном завершились к 2009 году - 150-летию со дня закладки храма. Реставрационные работы позволили восстановить первоначальный облик памятника церковной архитектуры.