Leave it to Princeton to have an exceptional collection of libraries. The Princeton Public Library offers an extensive selection of books, cds, and dvds. It is also a place to find storytime, lectures, film screenings, winter indoor farmer's market, and much more! Neighboring towns provide charming local libraries with their own unique collections.
Cranbury Public Library
Firestone Library
The University library, a major research facility, charges a fee to all without a Campus Identification Card. A range of access options exits, beginning with a One-Week-Pass for a nominal fee.
Firestone is a deposit library for Federal, New Jersey and United Nations documents. Specific requests from this collection only are accessible free of charge for on-site study. Displays from the Rare Book and Manuscript Collections are open to the public.
Hopewell Public Library
Hopewell Township Branch, Mercer County Library
Hours of Operation: Monday-Thursday 9:30am-9:00pm; Friday 9:30am-5:00pm; Saturday 9:30am-5:00pm; closed on Sundays.
Parking: There is a FREE parking lot next to the library.
Children's Programs: There are several engaging programs for children such as Baby Time (story time age 6-24 months), Toddler Stories and Craft Time (2-3 1/2 years), and Pat McKinley's Toddler Tunes (ages 0-5 years). Check website or call ahead for exact dates and times.
Lambertville Public Library
Mary Jacobs Memorial Library
Mercer County Library, Ewing Branch
Hours of Operation: Monday - Thursday 9:00 am - 9:00 pm; Friday 9:00 am – 5:00 pm; Saturday 9:30 am - 5:00 pm; Sunday (September - May) 12:30 pm - 5:00 pm Parking: Available at the library and Curtis Suburban Lanes next door Wide variety of Children’s & Adult Programs and excellent collections for adults and youth, movie series, book sales, computer classes, free Wi-Fi, active Friends of the Library group. Check out http://www.mcl.org/ for information.
Mercer County Library, West Windsor Branch
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Sunday (September-May) 12:30 pm - 5:00 pm We offer a variety of Children’s, Teens & Adult Programs: Resume Review, Tech Help, Foreign films, Afternoon Movie Matinees, Morning and Evening Book Groups, ESL classes and Computer Classes; Toddler Story & Crafts, Science Storytime and Concerts for babies. All our programs are free and open to the public.
Mercer County Library: Headquarters Branch
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Sunday (September - May) 12:30 pm - 5:00 pm Programs and Classes: The branch offers a full schedule of computer classes, adult programs, book discussions and children’s activities, all of which are listed in our monthly "Calendar of Events" and “Computer Instruction Brochure” and are free of charge. The Headquarters Branch coordinates the system-wide Home Borrowers Delivery Program, which matches patrons who are permanently or temporarily homebound with volunteers who select and deliver library materials. Passes to select museums and book club-in-a-bags are available free of charge to library card holders upon reservation.
Mercer County Library: Hickory Corner Branch
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Sunday (September - May) 12:30 pm - 5:00 pm Parking: There is a FREE parking lot at the library. Children's Programs: Weekly programs include Story Times, Little Learners STEAM, Baby Time, Toddler Time, and Creation Station. Check website or call ahead for exact dates and times. Adult Programs: Three monthly book discussion groups, weekly ESL classes, movie screenings, and various health, technology and history programs. Please call the library exact dates and times.
Pennington Free Public Library
Hours of Operation: Monday - Thursday 10:00am-5:00pm and 7:00pm-9:00pm; Friday 10:00am-5:00pm; Saturday 10:00am-2:00pm (September-June), 10:00am-12:00pm (July-August); Closed on Sundays.
Parking: There is a FREE parking lot next to the library.
Children's Programs: In addition to a variety of special programs throughout the year, there is Story Time for children ages 2-3, 3-Kindergarten as well as a Lap-sit for children 0-24 months. Check website or call ahead for exact dates and times.
Plainsboro Public Library
Princeton Public Library
The Public Library is open to everyone for in-library use of materials and for reference services. Library cards, required for borrowing, are free to all who live in or pay taxes to Princeton Borough or Township.
The collection includes books for adults and children, magazines, newspapers, records, CDs, audio tapes and video tapes. Record and players, along with earphones, are available for listening in the library. There are telephone books for all of New Jersey and major U.S. cities, college catalogs on microfiche, large print books, ESOL texts, foreign language books, pamphlet files, consumer publications, and annual reports of local and Fortune 500 firms. These extensive resources are supplemented by a statewide network for inter-library loans and reference service.
Princeton Theological Seminary Libraries
Princeton Theological Seminary prepares men and women to serve Jesus Christ in ministries marked by faith, integrity, scholarship, competence, compassion, and joy, equipping them for leadership worldwide in congregations and the larger church, in classrooms and the academy, and in the public arena. A professional and graduate school of the Presbyterian Church (U.S.A.), the Seminary stands within the Reformed tradition, affirming the sovereignty of the triune God over all creation, the Gospel of Jesus Christ as God’s saving word for all people, the renewing power of the word and Spirit in all of life, and the unity of Christ’s servant church throughout the world. This tradition shapes the instruction, research, practical training, and continuing education provided by the Seminary, as well as the theological scholarship it promotes
Rider University: Franklin F. Moore Library
South Brunswick Public Library
Trenton Public Library
Atlantic City Free Public Library
Bergenfield Public Library
Berkeley Heights Public Library
Bernards Township Library
Bernardsville Public Library
Bloomfield Public Library
Bloomingdale Free Public Library
Bogota Public Library
Butler Public Library
Caldwell Public Library
Cherry Hill Public Library
Chester Library
Clark Public Library
Cliffside Park Public Library
Clifton Public Library
Closter Public Library
College Of New Jersey Roscoe L. West Library
Colts Neck Library
Cranbury Public Library
Cresskill Public Library
Demarest Public Library
Dixon Homestead Library
East Orange Public Library
East Rutherford Memorial Library
Edgewater Public Library
Edison Public Library
Elmwood Park Public Library
Emerson Public Library
Englewood Public Library
Fairview Public Library
Firestone Library
The University library, a major research facility, charges a fee to all without a Campus Identification Card. A range of access options exits, beginning with a One-Week-Pass for a nominal fee.
Firestone is a deposit library for Federal, New Jersey and United Nations documents. Specific requests from this collection only are accessible free of charge for on-site study. Displays from the Rare Book and Manuscript Collections are open to the public.
Florham Park Public Library
Fort Lee Public Library
Franklin Lakes Public Library
Franklin Township Library
Free Public Library and Cultural Center of Bayonne
Free Public Library of Hasbrouck Heights
Garfield Public Library
Glen Rock Public Library
Gloucester City Library
Hackettstown Free Public Library
Hamilton Township Library
Harrington Park Public Library
Highland Park Public Library
Hightstown Memorial Library
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Closed on Sundays Children’s Programs: We offer several weekly programs including story times, baby time, and tutoring. Adult Programs: We offer regular programs in ELL, learning Spanish, Citizenship Exam review, Meditation, crafting, and yoga. We also offer microfilm of the town newspaper back to 1849.
Hillsdale Public Library
Hoboken Public Library
Hopewell Public Library
Hopewell Township Branch, Mercer County Library
Hours of Operation: Monday-Thursday 9:30am-9:00pm; Friday 9:30am-5:00pm; Saturday 9:30am-5:00pm; closed on Sundays.
Parking: There is a FREE parking lot next to the library.
Children's Programs: There are several engaging programs for children such as Baby Time (story time age 6-24 months), Toddler Stories and Craft Time (2-3 1/2 years), and Pat McKinley's Toddler Tunes (ages 0-5 years). Check website or call ahead for exact dates and times.
Irvington Public Library
Jamesburg Public Library
Jersey City Public Library
John F. Kennedy Memorial Free Public Library
Johnson Public Library
Kearny Public Library
Kinnelon Public Library
Lambertville Public Library
Lee Memorial Library
Leonia Public Library
Library For The Blind And Handicapped
Library of the Chathams
Lincoln Park Public Library
Little Ferry Public Library
Livingston Public Library
Lodi Memorial Library
Long Hill Township Public Library
Lyndurst Public Library
Madison Public Library
Maplewood Memorial Library
Margaret E. Heggan Public Library
Mary Jacobs Memorial Library
Maurice M. Pine Free Public Library
Maywood Public Library
Mendham Public Library
Mendham Township Library
Mercer County Library, Ewing Branch
Hours of Operation: Monday - Thursday 9:00 am - 9:00 pm; Friday 9:00 am – 5:00 pm; Saturday 9:30 am - 5:00 pm; Sunday (September - May) 12:30 pm - 5:00 pm Parking: Available at the library and Curtis Suburban Lanes next door Wide variety of Children’s & Adult Programs and excellent collections for adults and youth, movie series, book sales, computer classes, free Wi-Fi, active Friends of the Library group. Check out http://www.mcl.org/ for information.
Mercer County Library, Twin Rivers Branch
Hours of Operation: Monday - Thursday, 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Closed on Sundays Parking: The library has a free parking lot in front of the building. Please feel free to call us at 609-443-1880 for directions to the branch. Children's Programs: The library has Story Time most Tuesdays and Thursdays at 11:00 am. Baby Time and Baby Toy Time are also held every month, plus programs for older children and teens. Please visit www.mcl.org to view the program calendar. Adult Programs: The branch offers a mix of informational, entertainment, crafting, book discussion, and technology programs each month. Notary services are available by appointment. Adults may also schedule an hour-long one-on-one appointment with a reference librarian who will address technology or research questions.
Mercer County Library, West Windsor Branch
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Sunday (September-May) 12:30 pm - 5:00 pm We offer a variety of Children’s, Teens & Adult Programs: Resume Review, Tech Help, Foreign films, Afternoon Movie Matinees, Morning and Evening Book Groups, ESL classes and Computer Classes; Toddler Story & Crafts, Science Storytime and Concerts for babies. All our programs are free and open to the public.
Mercer County Library: Headquarters Branch
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Sunday (September - May) 12:30 pm - 5:00 pm Programs and Classes: The branch offers a full schedule of computer classes, adult programs, book discussions and children’s activities, all of which are listed in our monthly "Calendar of Events" and “Computer Instruction Brochure” and are free of charge. The Headquarters Branch coordinates the system-wide Home Borrowers Delivery Program, which matches patrons who are permanently or temporarily homebound with volunteers who select and deliver library materials. Passes to select museums and book club-in-a-bags are available free of charge to library card holders upon reservation.
Mercer County Library: Hickory Corner Branch
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Sunday (September - May) 12:30 pm - 5:00 pm Parking: There is a FREE parking lot at the library. Children's Programs: Weekly programs include Story Times, Little Learners STEAM, Baby Time, Toddler Time, and Creation Station. Check website or call ahead for exact dates and times. Adult Programs: Three monthly book discussion groups, weekly ESL classes, movie screenings, and various health, technology and history programs. Please call the library exact dates and times.
Mercer County Library: Robbinsville Branch
Hours of Operation: Monday - Thursday 9:30 am - 9:00 pm; Friday - Saturday 9:30 am - 5:00 pm; Closed on Sundays Children’s Programs: Include a wide assortment of music, crafts, movement, educational, science, and story programs for a range of ages. Adult Programs: Include a broad range of interesting, entertaining, and educational programs, as well as movies on a regular basis. Please check the MCLS website, www.mcl.org, for information on registering for all programs.
Middlesex Public Library
Middletown Township Public Library
Midland Park Memorial Library
Millburn Free Public Library
Milltown Public Library
Monroe Township Library
Montclair Public Library
Montvale Public Library
Montville Township Public Library
Moorestown Library
Morris County Library
Mount Arlington Public Library
Mount Laurel Library
Mountain Side Public Library
Mt. Olive Public Library
New Brunswick Public Library
New Jersey Library Association
New Jersey State Library
New Milford Public Library
Newark Public Library
North Arlington Public Library
North Bergen Public Library
North Brunswick Public Library
Northvale Public Library
Norwood Public Library
Nutley Public Library
Oradell Free Public Library
Palisades Park Public Library Multimedia Center
Paramus Public Library
Park Ridge Public Library
Parsippany-Troy Hills Public Library
Passaic Public Library
Pennington Free Public Library
Hours of Operation: Monday - Thursday 10:00am-5:00pm and 7:00pm-9:00pm; Friday 10:00am-5:00pm; Saturday 10:00am-2:00pm (September-June), 10:00am-12:00pm (July-August); Closed on Sundays.
Parking: There is a FREE parking lot next to the library.
Children's Programs: In addition to a variety of special programs throughout the year, there is Story Time for children ages 2-3, 3-Kindergarten as well as a Lap-sit for children 0-24 months. Check website or call ahead for exact dates and times.
Pennsauken Free Public Library
Pennsville Public Library
Pequannock Township Public Library
Phillipsburg Free Public Library
Piscataway Public Library
Plainsboro Public Library
Pompton Lakes Public Library
Princeton Public Library
The Public Library is open to everyone for in-library use of materials and for reference services. Library cards, required for borrowing, are free to all who live in or pay taxes to Princeton Borough or Township.
The collection includes books for adults and children, magazines, newspapers, records, CDs, audio tapes and video tapes. Record and players, along with earphones, are available for listening in the library. There are telephone books for all of New Jersey and major U.S. cities, college catalogs on microfiche, large print books, ESOL texts, foreign language books, pamphlet files, consumer publications, and annual reports of local and Fortune 500 firms. These extensive resources are supplemented by a statewide network for inter-library loans and reference service.
Princeton Theological Seminary Libraries
Princeton Theological Seminary prepares men and women to serve Jesus Christ in ministries marked by faith, integrity, scholarship, competence, compassion, and joy, equipping them for leadership worldwide in congregations and the larger church, in classrooms and the academy, and in the public arena. A professional and graduate school of the Presbyterian Church (U.S.A.), the Seminary stands within the Reformed tradition, affirming the sovereignty of the triune God over all creation, the Gospel of Jesus Christ as God’s saving word for all people, the renewing power of the word and Spirit in all of life, and the unity of Christ’s servant church throughout the world. This tradition shapes the instruction, research, practical training, and continuing education provided by the Seminary, as well as the theological scholarship it promotes
Princeton University Library
Rahway Public Library
Randolph Free Public Library
Rider University: Franklin F. Moore Library
Ridgefield Park Public Library
Ridgefield Public Library
Ridgewood Public Library
River Edge Public Library
River Vale Free Public Library
Rochelle Park Public Library
Roseland Free Public Library
Roselle Park Veterans Memorial Library
Roxbury Public Library
Rutgers University Alexander Library
Rutgers University Kilmer Library
Rutherford Public Library
Saddle Brook Free Public Library
Sayreville Public Library
Scotch Plains Public Library
Secaucus Public Library
Somerset County Library
Somerville Public Library
South Brunswick Public Library
South Orange Public LIbrary
South Plainfield Public Library
Sparta Public Library
Springfield Public Library
Sussex County Library System
Teaneck Public Library
Tenafly Public Library
The Belmar Public Library
The Cranford Library
The Morristown & Morris Township Library
The Mountain Lakes Library
The Old Bridge Public Library
The Ramsey Free Public Library
The Worth-Pinkham Memorial Library
Totowa Public Library
Township of Washington Public Library
Trenton Public Library
Union Public Library
Upper Saddle River Library
Verona Library
Vineland Public Library
Waldwick Public Library
Wanaque Public Library
Washington Public Library
Washington Township Public Library
Wayne Public Library
Weehawken Public Library
West Caldwell Public Library
West Orange Public Library
Westwood Public Library
Wharton Public Library
Whippanong Library
William E. Dermody Library
Wood-Ridge Memorial Library
Woodbridge Public Library