Церковь Иоанна Богослова (Иванобогословская церковь) находится в Ленинском районе Смоленска и возвышается на небольшом холме, откуда открывается вид на набережную Днепра. Построена в 1173 году при князе Романе Ростиславиче. Предположительно, была домашней церковью, однако в ней проводились богослужения и для купцов, проплывающих с товарами по Днепру.
При церкви было открыто первое церковное училище, в ее стенах создавались летописи, отсюда во все уголки Смоленской земли распространялась письменность — словом, она стала духовно-просветительским центром города.
После захвата Смоленска Речью Посполитой в 1611 году церковь, как и другие православные сооружения города, превратили в костел (см. также польский костел). В 1654 году Смоленск вернулся в состав Московского княжества, и храм был переосвящен. В течение XVIII века он значительно перестраивался и достраивался.
После нашествия французов в 1812 году церковь удалось быстро восстановить, и в ней продолжились службы. В годы советской власти в ее стенах была открыта библиотека.
Сильные разрушения принесла с собой Великая Отечественная война: от трапезной и колокольни остались руины, частично пострадала западная часть. В 1970-х гг. прошла серьезная реставрация, в результате которой удалось максимально восстановить былой облик церкви.
После распада СССР церковь Иоанна Богослова возвращена РПЦ.
Поскольку церковь находится практически в центре Смоленска, добраться до нее не составит труда: до нее идут трамваи, многочисленные автобусы и маршрутные такси — со всех районов города.