Voting Information

Upcoming Elections

Election Day is quickly approaching on Tuesday, November 3, 2020. Pennsylvania allows any voter to request a ballot by mail or you can vote in-person. Make sure that you are prepared and have your plan to vote settled.  

I recently spoke with Berks County Commissioner, Kevin Barnhardt, and Montgomery County Commissioner, Ken Lawrence about voting and the 2020 Election on Facebook Live. We answered the most commonly asked questions and folks also participated in the conversation in the chat box. To watch the full video on Facebook, click here.

Voting In Person

If you plan to vote in person, find your polling location here.

Note: If you've voted at your polling place before, you don't need to show ID to vote. But If you're a first-time voter, or if you moved within Pennsylvania and are voting for the first time at a new polling place, you must show ID to vote. Acceptable forms of ID can be found here.

If you are unable to provide ID, you will be able to vote with a provisional ballot.

Montgomery County has also established satellite offices where citizens can register to vote, apply for a Mail-In Ballot, fill out the Mail-In Ballot, and return their Mail-In Ballots to the office. The locations are listed below: 

  • The Montgomery County Willow Grove Annex, located at 102 N. York Road in Willow Grove

  • The Montgomery County Lansdale Office, located at 421 W. Main St. in Lansdale

  • The Magisterial District Court Office of Lower Merion, located at 925 Montgomery Ave. in Narberth

  • Montgomery County Community College’s west campus, located 101 College Drive in Pottstown

Hours of operation and opening dates have not been established yet.

Voting by Mail

If you are planning to vote by mail follow the simple steps above. 

To learn if you should apply for a mail-in ballot or an absentee ballot click here.

To request a mail-in or absentee ballot online, click here. Remember to fill out the application completely. Then, submit the request to your local election office. You should request your ballot as far in advance of the election as possible. The deadline to request a ballot by mail is (received by) Tuesday, October 27, 2020. When your ballot arrives, read it carefully and follow the instructions to complete it and return it.

Check on your election ballot status 


Turning in your absentee or mail-in ballot in person

Once absentee and mail-in ballots are available, voters will also be able to go to their county office of voter services to request a ballot and return it same-day. 

Montgomery County’s Board of Elections also released *secure* ballot drop-off locations this week. The boxes will be available from Oct. 3 onwards at the following times: 

- Mondays, Wednesdays and Fridays 9AM - 4PM

- Tuesdays and Thursdays 11AM - 6PM 

- Saturdays and Sundays 11AM - 4PM 

Note: You MUST use BOTH envelopes when returning your ballot. Put your completed ballot into the secrecy envelope, and then into the return envelope. Sign and date the return envelope. 

You are only permitted to drop off your own ballot. You cannot drop off ballots for other people, even if you are in the same household.

For more information click here.

General Election Info

Dates and Deadlines

The deadline to register to vote is Monday, October 19, 2020. If you are not yet registered to vote, register here.


The deadline for registering by mail to vote is (postmarked by) Monday, October 19, 2020.


The deadline to register in-person to vote is Monday, October 19, 2020.


The deadline to request a ballot by mail is (received by) Tuesday, October 27, 2020.


The early voting period runs from Monday, September 14, 2020, to Tuesday, October 27, 2020, but dates and hours may vary based on where you live.


Lastly, Election Day is Tuesday, November 3, 2020.


Other FAQs


When are ballots being mailed to people who applied to vote by mail? Commissioners anticipate that ballots will be mailed out in late September/early October.


Can I vote in person after requesting a ballot? If you change your mind and want to vote in person after being approved for a mail in ballot you can bring your ballot and the envelopes to the polls with you. You will give your ballot and envelopes to a Poll Worker and they will void it for you; enabling you to vote in person.

The Poll Workers will be able to tell who has requested a mail-in ballot, so if you forget to bring your mail-in ballot & envelopes with you so that it can be voided you will be given a provisional ballot to complete at your polling location. This ballot will only be counted once we verify that your mail-in ballot has not been received by the Election Board.

I applied for an absentee/mail-in ballot online but have not heard back. Do I apply again? No, thank you. You can track your application by clicking here.


Be a Poll Worker

Both Montgomery and Berks Counties are looking for poll workers this election day. If you are interested in being a poll worker, you can apply in Montgomery county here, and Berks county, here.


If you have a specific question or concern, reach out to your county’s voter services: Montgomery County Voter Services or Berks County Voter Services.