Первое упоминание о существовании библиотеки в селе Петухово – информация из документов Томского архива 1920 года: «В 1920 году в селе Петухово – 1 школа, лавка. Есть врачебный участок, сельский совет, изба-читальня». Библиотека была расположена в деревянном доме на берегу реки Басандайки до 1995 года, затем ее перевели в здание бывшего детского сада.
С 2000 года библиотека находится на улице Новостройка. В библиотеке есть краеведческий мини-музей «Живая и поныне старина», посвященный истории села. С каждым годом он пополняется старинными предметами быта. Фонд библиотеки – 7 068 экземпляров. Основные направления работы – краеведение, экологическое просвещение, библиотечное обслуживание детей. Целевая программа – «Россия сильна провинцией».