Click to Home
Go To Search
Online Payments
Utility Payments
Go to the Town of Windsor Utility Online Bill Pay. Set up an account and pay your utility bill conveniently from anywhere you have internet connection! 

To set up an account you will need:
  • Credit / Debit Card, or Checking / Savings Account Number - Accepts Visa, MasterCard, and Discover.
  • If paying by checking or savings account, please have account and routing numbers ready. If you are using a  credit / debit card, you will be provided with a phone number to call and verify payment information for your first payment.
  • Please sign in and follow the prompts.
  • There is no additional fee to use this service, however the first time you sign in, you will need to agree to an authorization fee of $0.00.
  • Town of Windsor Utility Account Number Located in the upper right corner of your utility bill. Please enter all of the numbers and dashes including 0's.

Need Help?
  • If you do not know your account number, please call (970) 674-2400.
  • If you need additional help, please contact our office.
  • FAQ's for Utility Direct Payments 
  • FAQ's for eStatement sign up      
  • Utility Services, billing policies, forms and information 

Reduce Your Carbon Footprint! Receive your Statements Online
Save time. Save trees. Switch to eStatements.
  • Sign up for eStatements
  • Receive an email when new eStatements are available
  • Reduce gasoline use and emissions from mailing statements.
  • Reduce paper waste filling our landfills.
  • Easy, Safe, Free!

Parks, Recreation & Culture Activity Registration