Municipal Court

The Town’s Municipal Court has jurisdiction over matters arising under the Home Rule Charter and the Town’s Ordinances. As provided under the Home Rule Charter, the Municipal Judge is appointed by the Town Board. The Honorable Teresa Ablao serves as the Town’s Municipal Court Judge.

If paid before 5pm the day before your court date, all traffic tickets (up to 6 point violations) will automatically be reduced by 2 points.     

Beginning in October 2020, payments must be received the day prior to your scheduled court appearance in order to have your traffic ticket violation reduced by 2 points. 

If you have a ticket in Windsor Municipal Court, and would like to discuss a possible plea bargain or your available options prior to coming to court, you may contact Kim Emil, the Town Prosecutor, at 970-674-2494.

If your question is about paying your fine or requesting a continuance, or any other court related matter, you may contact Pam Caivano, the Court Clerk, at 970-674-2421.

The Town of Windsor is taking the appropriate measures to ensure the health and well-being of its employees and residents. To that end, the Windsor Municipal Court is observing the following protocol:
  • Court will be held on the 1st floor of Town Hall.  Please enter through the South entrance door and proceed to the 1st floor. 
  • A face mask is required in the building. 
  • If you are ill or symptomatic, you will not be allowed entry. You must contact the Court Clerk at 970-674-2421 for alternative options.
  • Physical distancing must be maintained at all times.
  • For health and safety of all, it is strongly recommended only the defendant (plus one parent/guardian if the defendant is a minor), subpoenaed witness(es) and attorneys of record be allowed into the building.
  • No backpacks, large bags, or weapons are allowed in the building. 

Court staff will continue to process cases in-person, by phone, through mail or email. Please call the Municipal Court Clerk at 970-674-2421 to ask questions, resolve your case or have it continued. 


There are several ways you can pay a Municipal Court ticket. 

Payments can be made over the phone by contacting the Court Clerk during business hours, generally Monday through Friday, 8 am to 5 pm, excluding holidays. The Court Clerk can be reached by calling 970-674-2421. Visa, Master Card, and Discover are accepted over the phone. All over the phone credit card transactions will assess a 4% convenience fee.

Or, payment for municipal tickets can be mailed to: Windsor Municipal Court 301 Walnut St. Windsor, CO 80550. Please include your citation information with your payment.  

Payment can also be made in person, generally Monday through Friday, 8 am to 5 pm.  The Town of Windsor accepts cash, card, check or money order. All credit card transactions assess a 4% convenience fee. 

Payments can also be placed in the black security drop box located on the west side of Town Hall, 301 Walnut Street. 

For County tickets (Weld or Larimer) issued by a Windsor Police Officer, please refer to the back of your ticket for payment instructions.

Fine Schedule

View the Fine Schedule (PDF): Updated July 20, 2018, the Municipal Court Fine Schedule establishes payments and procedures.