The Princeton Public Library

The Princeton Public Library

Share

"Read, Relax, Refresh"

Programs for both youth and adults, public computers, local history archives, e-books, audiobooks, DVDs and CDs, and a friendly, knowledgeable staff ready to help or answer any questions.

06/11/2026

"Your librarians were so preoccupied with whether or not they could, they didn't stop to think if they should."

We are unearthing all kinds of things in the library, and bring dinosaur bones into youth services! Come check us out and join us for Summer Reading!

06/10/2026

Our librarians are showing their pride in reading this month with a colorful array of books!

06/09/2026

Who is excited for Princeton Public Library's Historical Trivia Night? We are!

Be sure to find a team and register so you're all set and ready for June 16th at 6pm so you can decimate the competition like the Romans did (well... maybe not EXACTLY like the Romans did).

See you then!

06/08/2026
Photos from The Princeton Public Library's post 06/06/2026
06/04/2026

It's always a good idea to take a closer look before smelling flowers.
Photo by Library Cafe manager Dave Cook

Photos from Library Cafe at PPL (Princeton Public Library)'s post 06/02/2026
05/28/2026

We are stealing this directly from the wonderful person who started the chess club, but we want you to come! Spend the summer in the nice, temperature controlled library and up your chess game!

Princeton Public Library Chess Club
Every Wednesday, 5:30p-7:30p
Come Elevate your skills with us!

05/25/2026

Reminder: There is no Storytime tomorrow, Tuesday May 26.

05/06/2026

The load in for our Illinois Archaeology exhibit went pretty quickly thanks to our amazing set- up crew (but not quite this fast!) Apologies for the late upload--fighting with an old camcorder to download the raw footage.

Want your organization to be the top-listed Government Service in Princeton?
Click here to claim your Sponsored Listing.

Category

Address


698 E Peru Street
Princeton, IL
61356

Opening Hours

Monday 10am - 8pm
Tuesday 10am - 8pm
Wednesday 10am - 8pm
Thursday 10am - 8pm
Friday 10am - 6pm
Saturday 10am - 3pm