Решение об открытии детской больницы было вынесено на заседание бийского горсовета 28 июня 1935 года. Больницы была открыта в здании по ул. Форштадская 17, в неприспособленном старом доме.

Первый заведующим вновь открывшейся детской больницы стал врач Иннокентий Иннокентьевич Спицин. (Выписка из приказа от 2 ноября 1935 года: «Врач Спицин И.И. назначается заведующим вновь открываемой детской больницы с 1 сего ноября с сохранением за ним должности врача-терапевта в детской профамбулатории. Заработная плата устанавливается в сумме 400 рублей».)

Кроме стационара в больнице была открыта детская консультация, обслуживающая детей до 3-х лет, и детская профамбулатория по обслуживанию детей 3-18 лет. Число врачебных должностей на тот момент составляло 8, среднего медицинского персонала — 6. Чтобы понять, какая нагрузка была в те годы на врачей, достаточно сказать, что на каждый участок приходилось от 2 до 2,5 тысяч детей (в настоящее время 800).

За многие годы детская больница сменила не одно помещение. После здания на ул. Форштадской последовали и новые адреса: ул. Ленина 85, ул. Кирова 2, ул. Короткая, ул. Л.Толстого. Тяжелые времена для больницы настали в годы Великой отечественной войны, когда обязанности главного врача пришлось выполнять даже фельдшеру, которая в свою очередь тоже ушла на фронт. С 1960 года больница располагается по адресу: ул. Советская, 28. В 1980 году открывается современная молочная кухня по улице ул. Короленко 41 и новый стационар по адресу ул. Короленко, 37.

Сегодня детская больница — это современное лечебно-профилактическое учреждение, в состав которого входит стационар на 165 коек, детская поликлиника и ее филиалы.