Pay Taxes & Bills


By eCheck

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.5725% convenience fee applies to this service for Visa, Discover, and Mastercard transactions. 

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

Pay for Building Permits by Credit Card
Click here to make payments for Building Permits. 

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.