February 18 - First day to circulate and file nomination petitions
March 9 - Allegheny County Democratic Committee Endorsement Vote
March 11 - Last day to circulate and file nomination petitions
May 5 - Last day to register to vote in the primary
May 13 - Last day to apply for a mail-in or absentee ballot