Библиотека ведет свою историю от «Народного дома», в котором была организована изба – читальня в начале 30 – х годов. В трудные для хозяйства страны военные годы, благодаря стараниям директора спиртозавода в селе был построен сельский клуб и в его здании организована библиотека. Книги поступили как из личных библиотек сотрудников завода, так и из приобретений завода. Переезжая из одного здания в другое, библиотека в 2000 г. обосновалась в здании Сельской администрации, а с 2008 года Кошелихинская сельская библиотека находится в здании МАОУ «Кошелихинская ОШ».
Фонд библиотеки составляет 8404 экземпляра, пользователей – 390.
В библиотеке действуют два клуба по интересам: «Жили –были»– для родителей и детей, в помощь семейному воспитанию.
Клуб «Русь» – историческо– патриотического направления для учащихся 6–9 классов.
На заседаниях проводятся различные по формам и направлениям мероприятия: конкурсы эрудитов, игры, исторические путешествия, часы знакомств, литературные и музыкальные часы, беседы – диалоги, в которых участники принимают активное участие.