Error loading page.
Try refreshing the page. If that doesn't work, there may be a network issue, and you can use our self test page to see what's preventing the page from loading.
Learn more about possible network issues or contact support for more help.

Need a library card?

You need a library card to borrow digital titles, place holds, and add titles to your wish list.

Begin typing your library’s name to see if it’s a member of this website, or click the down arrow to select from a list. Once you select a library, we'll show you the best way to get a library card.

No matches. Try checking your spelling, and confirm you're using the correct library name. You can also find your library using

Avon Free Public Library

Belleville Public Library

Belmar Public Library

Berkeley Heights Public Library

Bradley Beach Public Library

Carteret Free Public Library

Clark Public Library

Cranbury Public Library

Cranford Public Library

Dowdell Library of South Amboy

Dunellen Public Library

East Brunswick Public Library

East Orange Public Library

East Orange Public Library - Ampere Branch

East Orange Public Library - Elmwood Branch

East Orange Public Library - Franklin Branch

Edison Public Library

Edison Public Library - Clara Barton Branch

Edison Public Library - North Edison Branch

Educational Testing Service - ETS Library

Elizabeth Public Library

Fanwood Memorial Library

Freehold Public Library

Hamilton Township Free Public Library

Highland Park Public Library

Hillside Free Public Library

Hoboken Public Library

InfoLink - CJRLC

Irvington Public Library

Jamesburg Public Library

Kearny Public Library

Kenilworth Public Library

Keyport Free Public Library

Libraries of Middlesex Automation Consortium

Library for the Blind and Handicapped

Library of New Jersery

Linden Free Public Library

Long Branch Public Library

Manville Public Library

Matawan Aberdeen Public Library

Mercer County Library System

Mercer County Library System - Ewing Branch

Mercer County Library System - Hickory Corner Branch

Mercer County Library System - Hightstown Memorial Library

Mercer County Library System - Hollowbrook Library

Mercer County Library System - Hopewell Branch

Mercer County Library System - Lawrence HQ Library

Mercer County Library System - Robbinsville Branch

Mercer County Library System - Twin Rivers Library

Mercer County Library System - W. Windsor Branch

Metuchen Public Library

Middlesex Automation Consortium

Middlesex Automation Consortium - Dunellen

Middlesex Automation Consortium - Bound Brook

Middlesex Automation Consortium - Carteret Library

Middlesex Automation Consortium - Cranbury

Middlesex Automation Consortium - Edison

Middlesex Automation Consortium - Elizabeth Public Library

Middlesex Automation Consortium - Jamesburg

Middlesex Automation Consortium - Kenilworth

Middlesex Automation Consortium - Keyport Free Public Library

Middlesex Automation Consortium - Long Branch

Middlesex Automation Consortium - Manville

Middlesex Automation Consortium - Matawan

Middlesex Automation Consortium - MCC

Middlesex Automation Consortium - Metuchen

Middlesex Automation Consortium - Middlesex Pub

Middlesex Automation Consortium - Milltown

Middlesex Automation Consortium - Monroe

Middlesex Automation Consortium - New Brunswick

Middlesex Automation Consortium - North Brunswick

Middlesex Automation Consortium - Old Bridge

Middlesex Automation Consortium - Perth Amboy

Middlesex Automation Consortium - Piscataway

Middlesex Automation Consortium - Plainfield

Middlesex Automation Consortium - Plainsboro

Middlesex Automation Consortium - Red Bank

Middlesex Automation Consortium - Roselle

Middlesex Automation Consortium - Roselle Park

Middlesex Automation Consortium - Sayreville

Middlesex Automation Consortium - South Brunswick

Middlesex Automation Consortium - South River

Middlesex Automation Consortium - Spotswood

Middlesex Automation Consortium - Springfield Free

Middlesex Automation System - South Plainfield

Middlesex County College

Middlesex County College - Edison Campus

Middlesex County College - New Brunswick Campus

Middlesex Public Library

Middletown Public Library

Millburn Free Public Library

Millburn Public Library

Milltown Public Library

Monmouth County Library

Monmouth County Library-Allentown

Monmouth County Library-Atlantic Highlands

Monmouth County Library-Colts Neck

Monmouth County Library-Eastern Branch

Monmouth County Library-Eatontown

Monmouth County Library-Fair Haven

Monmouth County Library-Hazlet

Monmouth County Library-Holmdel

Monmouth County Library-Howell

Monmouth County Library-Keansburg

Monmouth County Library-Little Silver

Monmouth County Library-Manasquan

Monmouth County Library-Marlboro

Monmouth County Library-Monmouth Beach

Monmouth County Library-Neptune

Monmouth County Library-Ocean Township

Monmouth County Library-Oceanport

Monmouth County Library-Rumson

Monmouth County Library-Sea Bright

Monmouth County Library-Tinton Falls

Monmouth County Library-Wall

Monmouth County Library-West Long Branch

Monroe Township Public Library

Mountainside Public Library

Neptune Township Public Library

New Brunswick Free Public Library

New Jersey State Library

New Providence Memorial Library

New Providence Memorial Library

Newark Public Library

North Brunswick Public Library

Old Bridge Public Library

Old Bridge Public Library - Central Library

Old Bridge Public Library - Laurence Harbor Library

Orange Public Library

Pennington Public Library

Perth Amboy Public Library

Piscataway Public Library

Piscataway Public Library - John F. Kennedy Library

Piscataway Public Library - Westergard Library

Plainfield Public Library

Plainsboro Public Library

Rahway Public Library

Red Bank Public Library

Roselle Park Veterans Memorial Library

Roselle Public Library

Sayreville Public Library

Scotch Plains Public Library

South Brunswick Public Library

South Orange Public Library

South River Public Library

Spotswood Public Library

Spring Lake Library

Summit Free Public Library

Trenton Free Public Library

Trenton Public Library

Trenton Public Library - Briggs Branch

Trenton Public Library - Cadwalader Branch

Trenton Public Library - East Trenton Branch

Trenton Public Library - Skelton Branch

Union Public Library

Verona Public Library

West Orange Public Library

Westfield Memorial Library

Woodbridge Public Library

Woodbridge Public Library - Fords Branch

Woodbridge Public Library - Henry Inman Branch

Woodbridge Public Library - Iselin Branch