“Imagine Yourself” Adult Summer Reading

Monday, July 13th, 2020

2020 “Imagine Yourself” Adult Summer Reading

Register for the 2020 Virtual Summer Reading Program!

Thursday, July 9th, 2020

Drive-Thru Pick-Up Hours & Returns

Tuesday, May 12th, 2020

Holds may be placed two ways:

  • By calling 804-451-3998 and leaving a detailed message 


  • Through our online Library Catalog using your library card number and PIN (your PIN is the last four digits of your library card number).

* Also, borrowed items may be returned 24/7 at our Drive Through dropbox. *

If you would like to have a Petersburg Public Library card but do not have one, a card may be issued at our Drive Through during the hours previously listed by bringing a photo ID. 

Remember, all Virginia residents may receive a Petersburg Public Library card at no charge.  

  • Photocopies are $0.15 per page and are limited to 8 1/2″ X 11″ in size.  Faxes are $2.00 for the first page and $1.00 for each additional page.

We look forward to serving you at Petersburg Public Library.

Library To Remain Closed Until Further Notice

Sunday, April 26th, 2020

Petersburg Public Library will remain closed until further notice.  During this time, we hope you will take advantage of the many Digital Resources available to you by clicking on the following link.

Digital Library



Passport Acceptance Facility @ Petersburg Public Library

Tuesday, October 15th, 2019

Passport Acceptance Facility Information