Windsor CA Home Page

  1. Windsor News
  2. Event & Meeting Calendar
  1. Solar Picture

    Town of Windsor and Ciel & Terre Start Construction on California’s Largest Floating Solar System

    The Town of Windsor and Ciel & Terre, a Petaluma-based innovative floating solar company, have started construction of what will be the largest floating solar power system in the state of California. Read on...
  2. Weeds

    So Many Weeds, Not Enough Thyme

    Many residents have contacted the Town to express concern about the unkempt appearance of Town landscapes this spring. Read on...
  3. Recycling Bins

    Windsor Cardboard Dropoff Locations Reduced

    Sonoma County Resource Recovery introduced 5 cardboard drop off locations in 2018. Due to the decreased seasonal demand and increased contamination of the containers, the number of drop off locations will be reduced to 4, while the demand is low. Read on...
View All