Accepted Payment Types: Electronic Check, Visa, Mastercard, Discover Accepted Payment Types: Electronic Check, Visa, Mastercard, Discover Accepted Payment Types: Electronic Check, Visa, Mastercard, Discover

Bill Payments

Pay Online

Pay with Credit Card or Check.

  • Online payments are accepted through Forte.
  • Forte charges a service fee for online transactions. MFRL does not receive these fees.
    • There is a $2.00 or 2.35% service fee (whichever is more) for online credit card transactions
    • There is a $1.00 service fee for online check transactions
  • Payments 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 Online: Step One

Please fill out all sections below. Then, click the button and complete the transaction at the online payment portal.

Payment Information



Pay by Phone

Pay with Credit Card or Check.
Toll Free Forte number: (877) 690-3729
You will be prompted for a “Jurisdiction Code”. MFRL’s Jurisdiction Code is 1072
Fees and other parameters as stated above apply.
Credit cards payments are not accepted over the phone at any MFRL branch libraries.

Pay by Mail

Pay with Check or Money Order.
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

Pay with Cash, Credit Card, Check, or Money Order
There is no fee for this service.
Pay at any MFRL branch library.