A library card is free for all residents of Middlesex County. To register for a card, please visit a Middlesex County Library branch during open hours. Please bring with you a piece of photo identification and proof of address (examples include your driver's license or photo health card or passport and a bill in your name or student card and report card).
A parent or legal guardian needs to sign the library card registration form for their child up to and including age 13.
Residents of the communities below are also eligible for a Middlesex County library card. In addition to ID and proof of address, eligible non-residents must present a valid card from their home library system.
A virtual library card is exclusively for the use of digital content offered by Middlesex County Library. Residents of Middlesex County and the communities listed above, who are over the age of 14 and do not already have a Middlesex County Library card are welcome to complete our online form to apply for a virtual card.
Middlesex County Library ensures access to services and resources for all users. We provide access to materials in alternative formats – large print, audiobooks, eBooks, downloadable audiobooks, and DVD. Users who are unable to visit a branch may use our Books by Mail service. For patrons with print disabilities, our Talking Book collection is available. More information on these options can be found on our Outreach Services page.
Library documents in alternate formats are available upon request. Requests can be made by: