Первые упоминания о храме в честь Казанской иконы Божией Матери в селе Вязовка относятся к 1785 году, когда в документах о межевании земель князя Петра Никитича Трубецкого фигурировала деревянная церковь. В 1857 году храм сгорел по неосторожности псаломщика, после чего было принято решение о возведении каменного здания.
Строительство каменной церкви началось в 1861 году и завершилось в 1874 году. Освящение состоялось 26 мая 1876 года. Храм имел три престола: главный — в честь Казанской иконы Божией Матери, боковые — в честь Николая Чудотворца и Алексия, человека Божия. Внутреннее убранство включало росписи, позолоту и иконы, среди которых выделялся образ Казанской Божией Матери, выполненный из цветных стекол.
В 1937 году храм был закрыт, священнослужители репрессированы, а церковное имущество уничтожено. Здание использовалось как склад для зерна и удобрений, что привело к его частичному разрушению. В 1991 году начались восстановительные работы, и к 2011 году храм был отреставрирован как внутри, так и снаружи.
В начале XX века при храме действовали три школы: земская в Вязовке (открыта в 1867 году), земская в Елховке (1903 год) и церковно-приходская в Буграх (1896 год). Закон Божий в них преподавали местные священники. Приход включал пять сел: Вязовку, Бугры, Елховку, Митино и Кременки.
С 1992 года богослужебная жизнь в храме возобновилась. В настоящее время он является памятником градостроительства и архитектуры регионального значения, внесенным в государственные списки охраняемых объектов Нижегородской области.