The Walnut Cove Public Library officially opened November 3, 1970, in a small store front on Main Street as a part of the Northwestern Regional Library System. Plans and hopes for building a new library on town property began in 1975. After much hard work, setbacks, and fund drives, construction started in October 1978. With federal funds from the Appalachian Regional Commission, funds from Stokes
County, Town of Walnut Cove, Z. Smith Reynolds Foundation, businesses, clubs, and individual contributions, the citizens of Walnut Cove moved into their new facility, a 4,692 square foot building on Main Street. After 25 years of use and growth, the need for an expansion was realized and plans were started. A groundbreaking ceremony was held December 8, 2005. A problem with funding slowed down all plans but with help from Stokes County, the Town of Walnut Cove, Paul Fulton, R.J. Reynolds Foundation, Duke Energy, USDA Rural Development Department, and many businesses and individual contributions, work began and an Open House was held on August 29, 2009 for the newly expanded and renovated 8,032 square foot library.