Pay Taxes & Bills

By eCheck


NOTICE: System maintenance will be performed on Saturday, September 24, 2016, beginning at 8:00 a.m., and continuing until 6:00 p.m. During this time, the eCheck system at www.roanokeva.gov/payments will be unavailable. The pay by eCheck service should again be available after 6:00 p.m., on Saturday, September 24, 2016. Pay by Credit Card on-line and by telephone service will not be interrupted. We are sorry for any inconvenience this has caused.

You can pay online by transferring funds from your personal checking or savings account. 
Click here to use the free Pay by eCheck service 

By Credit Card


Roanoke has contracted with Official Payments Inc., to process your payment online. Official Payments will collect your payment information using a secure server, process your credit card payment, issue a confirmation number for your records and transmit the information to the City Treasurer. You can pay online with your personal or business Visa, MasterCard, or Discover/Novus card. A 2.45% convenience fee applies to this service.

For questions regarding Personal Property payments contact the Treasurer's Office by phone at 540-853-2561 or via email.

Parking Citations


You may choose to pay parking citations online. Contact Park Roanoke at 540-343-0585 for questions pertaining to parking citations.
  1. Online
  2. By Phone
  3. By Mail
  4. In Person
Need a reminder when taxes are due? Sign up for MyRoanoke to receive email notifications.