The Arcola Public Library is a district library, established in 1905. Andrew Carnegie contributed $10,000 for the construction of the building and the city appropriated $1,000 a year for ten consecutive years for library support.