Payment Methods
Pay In Person
You may make payments in person at our office. We are located at:
Billing & Collections Office
City Hall - 1st Floor
201 James Avenue
Colonial Heights, VA 23834
Payments by check or money order can be dropped off in the 24-hour drop box located at City Hall.
We accept VISA, MASTERCARD, DISCOVER, & AMEX, both debit and credit cards, at all registers in our office.
Pay By Mail
Bills can be paid by check or money order, payable to the order of City of Colonial Heights and mailed to:
Billing & Collections Office
P.O. Box 3401
Colonial Heights, VA 23834-9001
Pay Over the Phone
The City of Colonial Heights accepts credit card payments over the phone. Major credit cards accepted are: MasterCard, VISA (note: VISA does NOT accept payment for Utility Bills), American Express, and Discover. Just follow these simple instructions.
- Dial 1-888-2PAYTAX (1-888-272-9829)
- Enter jurisdiction code for Colonial Heights (1056)
- Press 1 to pay Personal Property Tax
- Press 2 to pay Real Estate Tax
- Press 3 to pay Utility Bill
- Press 4 to pay Parking Ticket
- Enter account number from your bill
- Enter day-time phone number
- Enter the payment amount
- Enter credit card information
- Wait for your receipt number
Pay Online
The City of Colonial Heights accepts credit card, debit card and PayPal payments online. Visit Online Bill Pay for details.