Drive-Thru Pick-Up Hours & Returns

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.