"We did not come here to fear the future. We came here to shape it" - President Barack Obama

"We did not come here to fear the future. We came here to shape it" - President Barack Obama

2025 IMPORTANT DATES:

Candidate Filing Week, May 5th – 9th

April 21st ~ First day filing office can receive filings by mail

May 5th ~ Online and in-person candidate filing begins

May 9th ~ All candidate filing ends

May 12th ~ Last day to withdraw from ballot

May 20th ~ Last day to submit Voters’ Pamphlet content

August 5th, Primary Election

July 16th ~ Domestic ballots mailed

July 28th ~ Deadline to register or update existing registration online and by mail

August 5th ~ Deadline for in-person registration and voter updates - Closes 8:00 PM

August 5th ~ Primary Election – Closes 8:00 PM


November 4, General Election

September 20th ~ Military and Overseas ballots mailed

October 27th ~ Deadline to register or update existing registration online and by mail

November 4th ~ Deadline for in-person registration and voter updates - Closes 8:00 PM


snohomish county

Candidate Filing Week is May 5 - 9, 2025
Candidates for offices that file with Snohomish County* may file: 

~ 2025 Snohomish County Candidate Guide

~ File with the WA State Public Disclosure Commission >>> this is a requirement for anyone filing


Skagit county

Candidate Filing Week is May 5 - 9, 2025
Candidates for offices that file with Skagit County* may file: 

  • Online (Preferred method) - Click this link 8 a.m. May 5 to 5 p.m. May 9

  • In Person – File at Skagit County Auditor’s Office 8 a.m. - 5 p.m. during filing week

  • By Mail - Mail Declaration of Candidacy to:

    Skagit County Elections Department
    Skagit County Auditor's Office
    700 S. 2nd St., Room 139
    Mount Vernon, WA 98273

~ 2025 Skagit County Candidate Guide

~ File with the WA State Public Disclosure Commission >>> this is a requirement for anyone filing