The Town accepts utility bill payments online; however, we do not currently offer tax payment online. To pay taxes, you must either come to Town Hall (100 East Main Street) and visit Finance to pay taxes in person, drop off your taxes in the drop box located to the left of the sliding glass doors at the entrance of Town Hall, or you may mail your tax payment to 100 E. Main St., Christiansburg, VA 24073.
To pay your utility bill online, please visit: utilitybilling.christiansburg.org/
We are also able to accept payments via the following:
- Visa, Mastercard, and Discover debit/credit cards are accepted for payment, along with cash, checks, and money orders.
- Payments may be automatically withdrawn from your checking or savings account each month through the Direct Payment Plan. Visit the Billing & Service Office at Christiansburg Town Hall, 100 E. Main Street or www.christiansburg.org/treasury for more information.
- Payments may also be directly billed to your credit card. Visit our office at the address above for more information. Please also note: It is very important that you use your correct 12 digit account number listed on your utility statement or the PID number listed on your tax statement to assure proper application of your payment.