Narodna knjižnica "Petar Preradović" razvila se iz kasina-čitaonice čitaoničkog društva kojeg su utemeljili časnici oko 1832.god. U vremenu od 1849. do 1882. god. članovi su prilozima izgradili zgradu za knjižnicu i čitaonicu u kojoj se i danas nalazi Studijski odjel s čitaonicom i sjedište ustanove. Knjižnica je u poslijeratnom razdoblju uvodila nove odjele i službe u skladu s razvitkom javnog knjižničarstva u Hrvatskoj. Knjižnica je matična za knjižnice u općini još od šezdesetih godina. Regionalna matična služba djeluje od sedamdesetih godina, a danas je knjižnica matična za područje Bjelovarsko- bilogorske i Virovitičko–podravske županije. 1990. god. osnovana je i Središnja knjižnica za češku nacionalnu manjinu u Hrvatskoj. U mreži knjižnica je četrdesetak stajališta bibliobusa, Područna knjižnica u Novoj Rači, dvije knjižne stanice u Rovišću i Velikoj Pisanici, te Knjižni ormarić u Domu umirovljenika.