Location, Hours & Book Drops

Sands Library Building Hours

  • 10 a.m. to 2 p.m., Monday-Saturday
  • 4- 7 p.m., Tuesday and Thursday
  • 1-5 p.m., Sunday

Contactless Hold Pickup

Pick up items ordered online at the Sylvia Beach Way entrance

  • 9 a.m. to 5 p.m., Monday, Wednesday, Friday
  • 9 a.m. to 7 p.m., Tuesday and Thursday
  • 9 a.m. to 2 p.m., Saturday
  • 1-5 p.m., Sunday


Princeton Public Library
65 Witherspoon Street
Princeton, NJ 08542

Tel: 609.924.9529
Fax: 609.924.7937

Jammin’ Community Café Hours

The cafe is closed until further notice.

Learn more about the Café

Early Closings and Holiday Closings

The library will be closed
on the following days in 2020:

New Year’s Day
Martin Luther King Day
Easter Sunday
Memorial Day
Independence Day
Labor Day
Thanksgiving Day
Christmas Day
Early Closings:

Christmas Eve, 2 p.m. closing
New Year’s Eve, 2 p.m. closing


Library parking is available in the Spring Street Garage located adjacent to the library. Drivers may enter the lot from Spring Street or through the library access driveway (Sylvia Beach Way) off Wiggins Street. Take a paper ticket when entering. Library cardholders may have their tickets validated for up to 2 hours of free parking when they visit the library. Other visitors receive 30 minutes of free parking if they use the Spring Street Garage. For more information about parking in Princeton, click here.


Book Drops

Book drops on Sylvia Beach Way, in Palmer Square East and Princeton Shopping Center are open.

Book donations are not being accepted until further notice

Please return your Museum Pass to the library’s second floor Information Desk, or in the designated Museum Pass drop box located to the right of the staff entrance door on Sylvia Beach Way.

We empty our book drops daily. If there is an issue with a book drop, please let us know.

Public Transportation

The library is accessible via public transportation.

By rail take the NJ Transit Northeast Corridor Line to Princeton Junction and transfer to the Princeton Local (a.k.a. “The Dinky”). The freeB bus service also runs from the train station to Princeton. NJ Transit Bus Services 605 and 606 serve Princeton and the surrounding areas. The freeB bus service also provides free transportation with various stops in town as does Princeton University’s TigerTransit.