Grafton's first public library opened in 1956 and was established by a commission of community organizations, including churches, the Lion's Club, and the women's club. In 1989, the library moved to its current building, the USS "Liberty" Memorial Public Library. The library is a member of the Monarch Library System, comprising 31 libraries in Ozaukee, Sheboygan, Washington, and Dodge counties. The library maintains a display dedicated to the USS "Liberty" incident, which includes documents as well as a piece of the ship.