Documents to be printed out should be sent to


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.  

We look forward to serving you at Petersburg Public Library.