Храм во имя святого мученика Иоанна Воина в селе Ивановка Баганского района Новосибирской области был заложен 12 октября 2010 года, о чем свидетельствует освящение закладного камня. Строительство велось в течение шести лет и завершилось в 2017 году. Храм возводился на средства прихожан и благотворителей, что соответствует традициям соборного строительства в Русской Православной Церкви.
Церковь построена в рамках программы Новосибирской митрополии по возведению 120 храмов на территории области, инициированной соглашением между губернатором Новосибирской области и главой митрополии. Данная программа направлена на восстановление исторического количества православных храмов, существовавших в регионе до революции 1917 года.
Архитектурное решение храма соответствует канонам православного зодчества. Престольный праздник храма отмечается 12 августа по новому стилю в день памяти святого мученика Иоанна Воина. Богослужения совершаются на церковнославянском языке.
Первая Божественная литургия в новопостроенном храме была совершена 5 июля 2017 года по благословению епископа Филиппа. Это событие стало значимым для жителей села, которые ранее были вынуждены посещать храмы в соседних населенных пунктах, в частности в районном центре Баган.
Храм относится к Карасукской епархии Новосибирской митрополии Русской Православной Церкви и входит в Центральное благочиние. На момент последних доступных данных храм имеет статус строящегося, хотя основные строительные работы уже завершены.