Clinton, Essex and Franklin Libraries share a catalog that you can search. Most of the over 300,000 titles in the catalog are requestable – that means that by entering your library card number you can ask for something to be sent to your home library in our delivery van. Get started with the links below. Don’t worry if you don’t have a library card – you can still search. Visit your nearest library when you are ready to get a free library card and take advantage of everything we have available!

Would you like a quick tutorial? Check out Catalog Help. You can also find several tutorials by clicking on the “Tutorials” tab on the right side of any page on this website.

Search the CEFLS Enterprise Catalog.  Looking for a certain type of book?  You can easily find your favorite genre on our Search By Subject/Genre page.  You can also search other catalogs worldwide, but you will need to ask your library for help to borrow the items you find.

Log in to the catalog (if you have a library card) to request and download materials or make lists of titles you would like to borrow.  You can get a free library card in the place you live, work, go to school or own property.  Your library barcode and PIN allow you to access the collections of 30 libraries throughout the area, as well as ebooks, downloadable audiobooks, digital magazines and newspapers.

Do you want to search libraries in a wider region or even around the world? Try our Search Other Catalogs page!

If you’re looking for just what’s available at your library, click on a link below to search a specific library’s holdings:


Au Sable Forks Free Library
Champlain Memorial Library
Chateaugay Memorial Library
Chazy Public Library
Crown Point Hammond Library
Dannemora Free Library
Elizabethtown Library Association
Ellenburg Sarah A. Munsil Free Library
Essex Belden Noble Memorial Library
Hogansburg Akwesasne Library
Keene Public Library
Keene Valley Library Association
Keeseville Free Library
Lake Placid Public Library
Malone Wead Library
Mooers Free Library
Peru Free Library
Plattsburgh Public Library
Port Henry Sherman Free Library
Rouses Point Dodge Memorial Library
Saranac Lake Free Library
Schroon Lake Public Library
Ticonderoga Black Watch Memorial Library
Tupper Lake Public Library
Upper Jay Wells Memorial Library
Wadhams Free Library
West Chazy Dodge Library
Westport Library Association
Willsboro Paine Memorial Library
Wilmington E.M. Cooper Memorial
Public Library
Clinton Essex Franklin Library System