Первоначально на месте современного храма находился католический костёл, построенный в 1670 году. После подавления национально-освободительного восстания 1863–1864 годов, в рамках политики русификации, костёл был передан православной церкви и в 1866 году переосвящён в православный храм во имя Покрова Пресвятой Богородицы.
Архитектурно храм выполнен в традиционном православном стиле. Здание кирпичное, с характерными для православной архитектуры элементами: центральным куполом, колокольней и арочными окнами. Фасады украшены декоративными элементами.