Town of Brattleboro, Vermont logo Town of Brattleboro, Vermont logo Skip to main content Menu ≡
  • Pay Bills
  • Calendar
  • News
  • Contact
  • Search
AboutEmployment OpportunitiesLatest NewsCalendarStay ConnectedFacebookInstagramYouTubeLinkedInPodcastContactGovernmentSelectboardBoards & CommitteesRepresentative Town MeetingBudgetElectionsProjectsCharterOrdinancesTown ReportsPlansOpen Meeting LawCode of EthicsEmergency ServicesLicenses & PermitsDepartmentsAssessors-ListersBrooks Memorial LibraryFinance DepartmentBudgetPay Tax BillsPay Utility BillsFire DepartmentBurn PermitsEmergency ServicesHuman ResourcesParkingPay Parking CitationsPlanning ServicesBuilding & ZoningSustainabilityPolice DepartmentBPD Press ReleasesPublic WorksTrash & RecyclingRoad Condition MapWater SupplyRecreation and ParksRegister for ProgramsBrattleboro Senior CenterTown ClerkBirth/Death/Marriage RecordsCemeteriesDog LicensingElectionsLiquor & Tobacco LicensingMarriage LicensesLand PostingLand RecordsRepresentative Town MeetingTax AbatementTax AppealsTown Manager's OfficeReport IssuesTown Matters PodcastProjectsTreasurer's OfficeTax Rates and Tax BillsPay Tax BillsPay Utility BillsTax Sale ProcessHow Do I ...Apply ForBid OpportunitiesBirth/Death Certified CopiesBoards & CommitteesBuilding & Zoning PermitsBurn PermitsBusiness LicenseDog LicenseEmployment OpportunitiesLicenses & PermitsMarriage Certified CopiesMarriage LicenseFind Online ServicesPay Tax BillsPay Utility BillsOnline PaymentsPay Parking CitationsRec & Parks RegistrationLearn AboutBudgetBus RoutesCharterElectionsLand RecordsMaps & Property InfoOne BrattleboroOrdinancesParkingPolicingProjectsRepresentative Town MeetingRoad ClosuresStarting a BusinessTransportationTrash & RecyclingStay ConnectedCalendarLatest NewsSocial MediaStaff DirectoryOrganizational ChartVolunteerBrand GuideVT AlertVTransProvide FeedbackReport Issues
Close Search
Close Menu  
  • Pay Bills
  • Calendar
  • News
  • Contact
  • Search
  • Back to Top
  • About
    • Employment Opportunities
    • Latest News
    • Calendar
    • Stay Connected
      • Stay Connected
      • Facebook
      • Instagram
      • YouTube
      • LinkedIn
      • Podcast
      • Contact
  • Government
    • Selectboard
    • Boards & Committees
    • Representative Town Meeting
    • Budget
    • Elections
    • Projects
    • Charter
    • Ordinances
    • Town Reports
    • Plans
    • Open Meeting Law
    • Code of Ethics
    • Emergency Services
    • Licenses & Permits
  • Departments
    • Assessors-Listers
    • Brooks Memorial Library
    • Finance Department
      • Finance Department
      • Budget
      • Pay Tax Bills
      • Pay Utility Bills
    • Fire Department
      • Fire Department
      • Burn Permits
      • Emergency Services
    • Human Resources
    • Parking
      • Parking
      • Pay Parking Citations
    • Planning Services
      • Planning Services
      • Building & Zoning
      • Sustainability
    • Police Department
      • Police Department
      • BPD Press Releases
    • Public Works
      • Public Works
      • Trash & Recycling
      • Road Condition Map
      • Water Supply
    • Recreation and Parks
      • Recreation and Parks
      • Register for Programs
      • Brattleboro Senior Center
    • Town Clerk
      • Town Clerk
      • Birth/Death/Marriage Records
      • Cemeteries
      • Dog Licensing
      • Elections
      • Liquor & Tobacco Licensing
      • Marriage Licenses
      • Land Posting
      • Land Records
      • Representative Town Meeting
      • Tax Abatement
      • Tax Appeals
    • Town Manager's Office
      • Town Manager's Office
      • Report Issues
      • Town Matters Podcast
      • Projects
    • Treasurer's Office
      • Treasurer's Office
      • Tax Rates and Tax Bills
      • Pay Tax Bills
      • Pay Utility Bills
      • Tax Sale Process
  • How Do I ...
    • How Do I ...
    • Apply For
      • Bid Opportunities
      • Birth/Death Certified Copies
      • Boards & Committees
      • Building & Zoning Permits
      • Burn Permits
      • Business License
      • Dog License
      • Employment Opportunities
      • Licenses & Permits
      • Marriage Certified Copies
      • Marriage License
    • Find Online Services
      • Pay Tax Bills
      • Pay Utility Bills
      • Online Payments
      • Pay Parking Citations
      • Rec & Parks Registration
    • Learn About
      • Budget
      • Bus Routes
      • Charter
      • Elections
      • Land Records
      • Maps & Property Info
      • One Brattleboro
      • Ordinances
      • Parking
      • Policing
      • Projects
      • Representative Town Meeting
      • Road Closures
      • Starting a Business
      • Transportation
      • Trash & Recycling
    • Stay Connected
      • Calendar
      • Latest News
      • Social Media
      • Staff Directory
      • Organizational Chart
      • Volunteer
      • Brand Guide
      • VT Alert
      • VTrans
    • Provide Feedback
      • Report Issues
  • Elections

    • Elections Main Page
    • Sample Ballots & Notices of Election (Warning)
    • Elected Officials
    • Election Results
    • Election Schedule
    • Voting Districts
    • Voting FAQs
    • Voter Resources
  • Representative Town Meeting

Election Schedule

2025 ANNUAL TOWN MEETING ELECTION CALENDAR

Thursday, January 16 Last day (5 p.m.) to file petition requesting that an article be placed on the Warning for Annual Town Meeting and Unified School District (47 days preceding election). Approx. 469 (5%) signatures of registered Brattleboro voters required.  17 VSA 2642
Thursday, January 23

First day to post Warning for Annual Town Meeting and Unified School District (not more than 40 days preceding election).  17 VSA 2641 (a)

Monday, January 27

Last day (5 p.m.) to file Consent of Candidate for Town and Unified School District Officers (sixth Monday preceding election, 30 signatures required).  17 VSA 2681 (a) and (b).

Last day (5 p.m.) to file Consent of Candidate to be a candidate for Town Meeting Member (sixth Monday preceding election, 10 signatures from candidate’s district required).  Section 4, Acts of 1959, Number 302

Last day (5 p.m.) for Town Meeting Members who are candidates for re-election to give written notice to the Town Clerk (sixth Monday preceding election).  Section 4, Acts of 1959, Number 302

Sunday, February 2

Last day to post Warning for Town Meeting and Unified School District (not less than 30 days preceding election).  17 VSA 2641(a)  

Wednesday, February 12

Early ballots available (not later than 20 days prior to election).  17 VSA 2681(a)

Saturday, February 22 Last day to post sample ballots and voter information (for municipal elections, not less than 10 days preceding election).  17 VSA 2522(a)
Monday, March 3 Voters may request early ballots until 5 p.m.  17 VSA 2531(a)
TUESDAY, MARCH 4 TOWN and UNIFIED SCHOOL DISTRICT ELECTIONS (first Tuesday in March)
WEDNESDAY, MARCH 12 ANNUAL REPRESENTATIVE TOWN MEETING INFORMATIONAL SESSION AND DISTRICT CAUCUSES (date not set by statute and subject to change)
Friday, March 14

Last day (5 p.m.) for a candidate for local office to file request for recount (within 10 days after election).  17 VSA 2683

TUESDAY, MARCH 18 WSESD ANNUAL MEETING (Third Tuesday in March). 
SATURDAY, MARCH 22          

ANNUAL REPRESENTATIVE TOWN MEETING (third Saturday following first Tuesday in March).  Section 6(f), Acts of 1959, Number 302

Tuesday, April 1

Last day (5 p.m) for petition to be filed with Selectboard requesting question voted at Representative Town Meeting be submitted to voters of the Town at large (10 days after adjournment of meeting.)  Requires 5% signatures of registered voters or 50 Town Meeting Members.  See Charter, Article 3, Sect. 4.

Let’s Stay in Touch.

Keep up to date on our community by subscribing to our newsletter.

Access previous newsletters by visiting our Newsletter Archive.

Subscribe to Our
Email Newsletter
© 2025 Town of Brattleboro, Vermont    |    All Rights Reserved    |    Website by Edgeworks Creative    |    Photo Credits