До 1917 года в Елабуге насчитывалось 12 церквей, из них шесть храмов. Благодаря щедрым пожертвованиям купцов и жителей города, все храмы имели красивые иконостасы и почитаемые иконы. Сегодня в Елабуге действуют три храма и три часовни. Главный храм Елабуги - Спасский собор. Лишь в немногих уездных городах России были построены столь большие и красиво отделанные храмы. Рядом находится изящная часовня Александра Невского в русско- византийском стиле. Выше по течению Тоймы расположена Никольская церковь, она недоступна для посещения. Её здание находится на территории Елабужской школы милиции и занято под библиотеку. Последний из сохранившихся Елабужских храмов - Покровская церковь. Возле неё стоит самое старое, после Чёртова городища, здание Елабуги - Покровская часовня.