Please click on the "Town Offices" link to the right for a list of offices, contact information, and office hours.

Our Town Hall address:  29 Union St.  Windsor, VT 05089

General phone number:    802-674-6786

Hours:  In general, municipal offices are open Monday through Thursday 8am to 5pm. Department hours do vary however. Please reference the department web page for their specific hours. 

Windsor Welcome Center Rental Forms: The Welcome Center is available for meetings, small parties or other social gatherings. For more information on using the Welcome Center click here and scroll to bottom of page.

Town Ordinances click here 

Trash and Recycling Services

Curbside Collection: (Call for service/rate information.)

Jeff’s Rubbish Removal    802-674-6636

 ABLE Waste                    802-672-3569       

Casella Waste Services     800-248-7274

“Fast Trash”: (Payment due at time of drop-off.)

Jeff’s Rubbish Removal – Wednesday 4-7pm, Route 5 (Directly north of Price Chopper)


Johnson’s Hauling -          Saturday 8-Noon, Central Street (Across from Town Garage)


For more information please visit

or call 802-674-9235 Southern Windsor/Windham Counties Solid Waste Management District (SWWCSWMD)