Общественная Детская и Педагогическая библиотека была открыта в феврале 1870 года в Кронштадте в помещении Штурманского училища. Инициатором создания библиотеки стал капитан 1 ранга Иван Петрович Белавенец - учёный девиатор, родоначальник отечественной научной школы компасного дела в России. Иван Петрович выразил пожелание: «Чтобы новая библиотека, как магнит, притягивала родителей и детей и, как стрелка компаса, указывала бы путь к воспитанию и обучению...»
В течение первого года существования библиотеки при ней возникли близкие ей по духу учреждения: «детский сад», музей, физический кабинет и для занятий спортом – «гимнастика». С середины 70-х годов XIX века деятельность библиотеки удачно дополняла основанная Иваном Петровичем оригинальная семейная школа (с подготовительным и младшим отделением). Таким образом, основателем библиотеки был задан вектор деятельности, который актуален и по сей день.