Online Payments

We are currently unable to take credit card payments at this time. August 22, 2023.


Credit / Debit Card Payments

Waynesboro Public Library accepts credit cards and debit cards.

A charge of 2.75% or $1 (whichever is greater) will be applied.

  • Your account number is the fourteen digit barcode number on the back of your library card. 

Pay online here.



Pay by Phone

You can make payments by calling the library at 540-942-6746.

Pay in Person

These fees and other fees associated with your account, computer printouts, and faxes can also be paid for in person at the library.

*When paying online or by phone, it will take a day or two for accounts to be updated. If you have any questions, please call 540-942-6746.