The Vassalboro Library was founded in 1909 and has been associated with the town since 1911. The library is managed by the trustees of the Vassalboro Public Library Association and the town of Vassalboro currently provides about 80 per cent of the funding of the library. The original library burned down in 1979 and moved to its current location in 1980. In 2000 an addition was added to the library with all the funds coming from donations to the Vassalboro Public Library Association. The current librarian is Donna Lambert.
The address for the library is 932 Bog Road.
The hours the library is open are: Monday and Wednesday 12:30pm - 8:00pm, Saturday 10:00am - 6:00pm.
The phone number for the library is: 923-3233