Open the Alert Ticker
Online Payments

Online Payments

Please visit Windsor Online Payments to make online water bill payments.

Online tax payments will be live with next year's billing.


Payments by phone

Please dial (757) 242-4288 to make water bill and/or tax bill payments.


In-person Payments

Payments can be made in person at Windsor Town Hall, 8 E Windsor Boulevard, Windsor, VA 23487,

Monday through Friday, 9am - 5pm, excluding state and national holidays.