Основана Зеленогорская городская библиотека. Библиотека входит в состав МБУК «Крапивинская библиотечная система» и расположена в пгт. Зеленогорский Крапивинского муниципального округа.
Библиотека открылась при участии газеты «Комсомольская правда» и областного Управления культуры. Первым библиотекарем стала выпускница Кемеровского государственного института культуры Елена Владимировна Мельникова. Её стараниями было приведено в порядок отведенное под библиотеку подвальное помещение, заложены основы традиций библиотечной жизни. В 1991 г. в коллектив вливается библиотекарь профсоюзной библиотеки Оксана Леонидовна Бесараба с частью фонда своей библиотеки.
В 1995 году библиотека переезжает в новое помещение, которое находится в центре поселка в здании комбината бытового обслуживания на втором этаже.
В 2013 году библиотека торжественно отметила свой 30-летний юбилей. Подведены итоги деятельности, отмечено много достижений и успехов. Но самой ценной наградой для коллектива являются любовь и признательность читателей.
На сегодняшний день Зеленогорская городская библиотека обслуживает 2625 пользователей, фонд библиотеки составляет 14724 экземпляра книг. Заведует библиотекой Сайберт Ирина Федоровна.