Село Слотино располагается на древнем тракте, соединявшем Троице-Сергиев монастырь с Александровой слободой, в двадцати верстах от обоих поселений. Здесь стоял путевой дворец русских государей. Первое упоминание о селе восходит к 1451 году. В селе, не позднее начала XVII века, выстроили деревянную церковь во имя апостола и евангелиста Иоанна Богослова.
В 1822 году на месте деревянной церкви возвели каменный храм с двумя приделами: южным — в честь Казанской иконы Божией Матери и северным — во имя преподобного Сергия Радонежского.
Архитектурно храм представляет собой кирпичное здание, выполненное в стиле классицизма с элементами русского барокко. Композиция храма типа «восьмерик на четверике» отличается приземистыми пропорциями; увенчан двухъярусным гранёным барабаном с ажурным кованым крестом рубежа XVII–XVIII веков. Четверик в два яруса окон украшен пилястровыми портиками с фронтонами; аналогичные фронтоны завершают восточную и западную стены. Фасады разнообразят окна трёх типов, включая палладианские с повышенным центральным проёмом. Колокольня поставлена на широком трёхчастном основании; главный западный вход оформлен портиком с арочной нишей во фронтоне, второй ярус — рустовкой и крутыми щипцами с «итальянским» окном в тимпане. Перекрытия в здании сводчатые с распалубками над проёмами. В окнах — крестчатые решётки, полы бетонные с мраморной крошкой.
В советский период храм, как и многие религиозные сооружения, подвергся закрытию и использовался не по назначению. Однако в последние десятилетия начались работы по его восстановлению и возрождению приходской жизни.