Utility Payment Methods

Utility Online Payments Make a one time payment, set up auto pay and opt out of paper statements here. Please be aware that online payments should not be made if account is in danger of disconnection of service, these payments can take 3-5 days to process. Contact Customer Service at 970-674-2400 to make payments to avoid disconnection.

By Phone
Visa, MasterCard, American Express, and Discover are accepted on a month-by-month basis by calling Customer Service at (970) 674-2400.

By Mail
Return your payment and coupon in the envelope that comes with your bill. Please do not mail cash. Make checks payable to Town of Windsor.

ACH Payment
ACH Payment is a program that allows your utility bill to be automatically deducted from your checking or savings account by the Town of Windsor. When you sign up for the program, your utility bill will be paid on the 20th of every month. Once you’ve applied, continue making monthly payments until you see an AUTO PAY confirmation on your Town of Windsor utility statement. You will continue to receive paper statements. Fill out an ACH form and return to Town of Windsor with a voided check. 

Drop Box
After business hours, you may drop your payment in the drop box located on the west side of 301 Walnut St. Payments are collected weekdays at 5:00 pm. Make checks payable to Town of Windsor.

In Person
Cash, checks, credit and debit cards are accepted in person at Town Hall. Visit our Customer Service Desk at 301 Walnut St, between 8:00 am - 5:00 pm, Monday - Friday.
Payment Arrangements
Make payment arrangements if you're having trouble paying your bill by calling (970) 674-2403 before the 20th of every month. We'll work with you or connect you with resources in the community that can help.