Skip to content
My Account
My Account
Donate
Donate
Books and More
Events
Research
Services
Kids and Teens
About Us
Support the Library
Main Menu
search
Search Options
Search catalog
Catalog
Search the site
Site
Search Events
Events
When autocomplete results are available use up and down arrows to review and enter to go to the desired page. Touch device users, explore by touch or with swipe gestures.
Search
Search Events
Search the Site
Home
About Us
About Us
Apply for a Library Card
Location and Hours
About the Library
Newsletters
Connect With Us
Library Cards
About Library Cards
Renew or Update Card
Who’s Eligible?
Borrowing and Fees
Library Assistance
Ask Us
Librarian by Appointment
Interlibrary Loans
About the Library
Location and Hours
Book Drops
Building and Spaces
Library History
Strategic Plan
Annual Reports
OPRA Request
Board of Trustees
Library Policies
Bids and RFPs
Work at the Library
Volunteer at the Library
Connect With Us
Newsletter Sign Up
Blog
Social Media
Comments and Suggestions
Staff Directory
Retail
Princeton Public Library Store
Bookstore
Café
Read the Blog
Being comfortable with uncertainty
by Aumma Begum | July 22, 2025
People call the Information Desk for all kinds of questions. ... [read more]
Summer deep dive
by Nora Walsh | July 15, 2025
One of the great things about being an adult is that you can once again turn to your old niche passions. ... [read more]
Listening for history in the voices of Princeton
by Cliff Robinson | July 9, 2025
Recently the oral history initiative the library and its partners administer, Voices of Princeton, was featured in ... [read more]
View More >>
Upcoming Events
Summer Reading for All Ages – June 15
by Tim Quinn | June 3, 2025
... [read more]
DUTS – Sept. 12
by Tim Quinn | June 3, 2025
... [read more]
Listen Local – Sept. 15
by Tim Quinn | June 28, 2025
... [read more]
Jenny Santa Maria – July 29
by Tim Quinn | July 8, 2025
... [read more]
View More >>
Books and More
Events
Research
Services
Kids and Teens
About Us
Support the Library
My Account
Search Catalog
Search Events
Donate
Donate
Translate
Translate
Select Language
Arabic
Chinese (Simplified)
Chinese (Traditional)
Danish
Dutch
English
French
German
Greek
Hebrew
Hindi
Italian
Korean
Portuguese
Russian
Spanish
Vietnamese
Armenian
Haitian Creole
Hungarian
Irish
Japanese
Myanmar (Burmese)
Pashto
Polish
Punjabi
Thai
Turkish
Ukrainian
Urdu
Yoruba
Scroll to Top