Online Payments

Online Registration & Renewal
In the past, you always had to go to town hall to re-register your vehicle, get a fishing or hunting license, and register your dog. Now, you can do all of these things and more online.
Payment Options
The Town of Windham now offers the convenience of accepting debit and credit cards for municipal payments. All major cards will be accepted:
  • MasterCard
  • Visa
  • American Express
  • Discover
Soon, we will offer an online payment option, where folks can pay for many services without making a trip to Town Hall. This will include the ability to make payments via e-check from a checking account.

A third-party convenience fee will apply for using a credit card. The fee will be disclosed to the cardholder at the time of the transaction. The cardholder will have the option to decline the fee and make payment via check or cash. The fee will be 2.45% of the transaction amount, with a $3.00 minimum.
  1. Town of Windham | 8 School Road | Windham, ME 04062