Accepted Payment Types: Visa, Mastercard, Discover

Bill Payments

Pay Online

  • Online payments are accepted through Paymentus.
  • There is a $1.00 service fee added by Paymentus. The maximum single online payment is $300.
  • Payments made before 8:00pm will be posted to your library account the next business day (Monday through Friday).
  • Payments are posted to your library account at the MFRL Administrative Offices, not at your local branch library.
  • If you have been blocked from our services due to outstanding fees, your access will not be restored until the payment is posted to your library account.
  • Be sure to enter the correct library account number.

How to determine your account balance (PDF)

Pay by phone

Toll Free Paymentus number: (855) 385-4833
$1.00 fee and other parameters as stated above apply.
Credit cards payments are not accepted over the phone at any MFRL branch libraries.

Pay by mail

There is no fee for this service.
Make check or money order payable to Montgomery Floyd Regional Library.
Mail to:
Montgomery Floyd Regional Library
125 Sheltman Street
Christiansburg, VA 24073

Pay in person

There is no fee for this service.
Pay at any MFRL branch library.
Pay with Cash, Check, Visa, MasterCard, or Discover.