If this is your first time voting, you must register to vote by Monday, October 19th. If you are registering to vote via mail, your voter registration form must be received by this date. 

Click here to register to vote.

If you are voting via mail-in ballot, your application must be received by the county election office by 5 p.m. on Tuesday, October 27th. However, there is no guarantee that you will receive your ballot and have sufficient time to complete it and send it back if you wait until this deadline. Make sure to request your ballot and send it back as early as possible to make sure that your vote is counted!

If you are voting via mail-in ballot, your completed ballot must be received by the county election office by 8 p.m. on Tuesday, November 3rd. Even if it is postmarked before then, if it has not arrived in the mail, it will not be counted!




Check the status of your ballot at

Naked Ballot

As determined in a recent PA Supreme Court ruling, ballots must be placed in BOTH a secrecy envelope AND a return envelope in order to be counted. After you have filled out your mail-in or absentee ballot, place it in the provided secrecy envelope. THEN place the secrecy envelope inside of the postage-paid envelope, also included. Remember to sign your name and write your address on the outside, postage-paid envelope!







Delaware County

Delaware County will offer 3 voter service centers, in Media, Chester and Upper Darby, which can be used by voters to request, receive, complete, and return a mail-in ballot. The offices can also be used as drop-off locations for voters who receive their mail-in ballots through the mail to their homes. Any voter can use any service center  The offices will remain open through Election Day. All offices have some Saturday hours and early evenings on Tuesday and Thursday at the Media Government Center.  


The hours of operation and locations can be found here: 

Delaware County will also offer secure ballot dropboxes where completed mail-in ballots may be returned. 


Philadelphia County

Philadelphia County will offer 7 satellite election offices, which can be used by voters to request, receive, complete, and return a mail-in ballot. The offices can also be used as drop-off locations for voters who receive their mail-in ballots through the mail to their homes. Any voter can use any satellite office. The offices will open on Tuesday, September 29th and remain open through Election Day. The hours of operation are: 11:30 a.m. to 6:30 p.m., Monday through Thursday, and 9:30 a.m. to 4:30 p.m. on Friday, Saturday, and Sunday.


The locations of the satellite offices are:

  • Center City: City Hall Room 140, 1400 John F Kennedy Blvd 19107

  • Far Northeast: George Washington High School, 10175 Bustleton Ave 19116

  • North: The Liacouras Center, 1776 N Broad St 19121

  • NorthwestRoxborough High School6498 Ridge Ave 19128

  • SouthwestTilden Middle School6601 Elmwood Ave 19142

  • Upper NorthJulia De Burgos Elementary401 W Lehigh Ave 19133

  • WestOverbrook Elementary School2032 N 62Nd St 19151

Philly has also opened additional satellite offices as of October 19. Please check this map for additional locations: 


Montgomery County

Like Delaware County, Montgomery County will offer secure ballot dropboxes where voters may return their completed mail-in ballots. The dropboxes will open on October 3rd and remain open through November 3rd (Election Day). They will be available for use from 9 a.m. to 4 p.m. on Mondays, Wednesdays and Fridays, from 11 a.m. to 6 p.m. on Tuesdays and Thursdays and from 11 a.m. to 4 p.m. on Saturdays and Sundays. On November 2nd and 3rd, they will be open from 9 a.m.-8 p.m.


The locations are:


  • Cheltenham: The Cheltenham Wall Park,  1 Wall Park Drive in Elkins Park

  • LansdaleThe Lansdale Church Road Parking Lot, 226 Station Square Blvd.

  • Lower MerionThe Lower Merion Ludington Library, 5 S. Bryn Mawr Ave.

  • NorristownAiry Street Parking Lot, located at the intersection of DeKalb and Airy streets

  • PottstownThe Pottstown Montgomery County Community College – West Campus, 95 S. Hanover St.Pottstown

  • RoyersfordThe Royersford Municipal Building, located at 300 Main St.

  • SkippackThe Skippack Municipal Building, 4089 Heckler Road

  • Upper DublinThe Upper Dublin Municipal Building, 801 Loch Alsh Ave, Fort Washington

  • Upper FrederickUpper Frederick: Green Lane Park, 2144 Snyder Road, Green Lane

  • Upper MorelandThe Willow Grove YMCA, 3300 Davisville Road in Hatboro





If I apply for a mail-in ballot but do not use it, can I still vote in person?

Yes! If you applied for a mail-in or absentee ballot, but would like to vote in person of election day, there are two courses of action:

  1. If you received your ballot in the mail, take all of the materials sent to you (including the envelopes) to your designated polling place. You will inform the poll workers that you would like to turn over your mail-in ballot so you can vote in-person. Then, you will sign in and vote as normal.

  2. If you did NOT receive your ballot or do not have it, you will cast a provisional ballot, which will be provided to you and turned in at your polling place. The poll workers will secure your ballot and return it to the Elections Office, where it will be reviewed to ensure that you only cast one valid ballot in the election. Until the ballot is verified, your vote will not be counted or added to the overall vote count.

How do I request a mail-in ballot without a computer?

If you cannot fill out the mail-in ballot application online, you can print out an application at

If you do not have access to a printer, you can request that an application be mailed to you at

If you cannot print an application or request it online, you can also request one by contacting your county election office, or by emailing or calling 1-877-VOTESPA.

In addition, you can apply for and immediately receive your mail-in ballot in-person at your county election office (or, if you live in Philadelphia County, at any satellite election office in the city) which you can locate at


After receiving and completing your mail-in ballot application, send it to your county election office, which you can locate at


What’s the difference between mail-in and absentee voting?

In PA, anyone can now vote via a mail-in ballot without an excuse. In order to vote via absentee ballot, however, you must have a reason that you are unable to vote in person. Common absentee voters include: college students living away from home, people who will be working or vacationing away from home on election day, people with a physical disability or illness that prevents them from voting in-person, and non-felon incarcerated inmates.


Am I eligible to vote via mail-in ballot?

As determined by the PA Supreme Court this year, anyone who is registered to vote in the state is eligible to vote via mail-in ballot, without needing an excuse. Apply for a mail-in ballot at

In-Person Voting

Polls will be open for in-person voting on Tuesday, November 3rd from 7 a.m. to 8 p.m. If you are already registered to vote, you can find your polling place at

Voter ID Requirements

If you have voted at your designated polling place in a previous election, you do not need to show your ID to vote. If it is your first time voting, or if you are voting at a new polling place, you are required to show a valid and unexpired form of ID to vote. Approved forms of photo ID are: a driver’s license, a U.S. Government or State-issued ID, a U.S. Passport, a U.S. Armed Forces ID, a student ID, or an employee ID. Approved forms of non-photo ID must include the name and address of the elector and are: a voter identification card, a U.S. Government or PA-issues non-photo ID, a firearm permit, a current utility bill, a current bank statement, a current paycheck, or a government check.

Early In-Person Voting

Starting on September 14th, anyone who wishes to vote early is eligible to visit their county election office (or satellite election office in Philadelphia County) and request, fill out, and return a mail-in ballot on the spot.

In-Person Voting

Every polling place in Pennsylvania is required to have an accessible voting option. If you need assistance in voting due to a disability, you may bring a person of your choice to your polling place.

For more information, visit or contact your county Board of Elections office.


Delaware County



Phone: 610-891-4673

Address: Ground Floor, 201 West Front Street, Media PA 19063


Philadelphia County


Phone: 215-686-3469

Address: City Hall, Room 142, 1400 John F Kennedy Blvd, Philadelphia, PA 19107


Montgomery County



Phone: 610­-278­-3275

Mailing Address: Montgomery County Voter Services, P.O. Box 311, Norristown, PA 19404-0311

Office Address: Montgomery County Voter Services, One Montgomery Plaza, 425 Swede St. Suite 602, Norristown, PA 19401



Beginning with this election, voters with a disability may request an accessible remote ballot, a ballot which allows those who use screen readers and assistive devices to submit a mail-in ballot privately and independently. Registered voters who wish to obtain an accessible remote ballot must apply for an absentee or mail-in ballot as outlined above, and then submit a request for an accessible remote ballot. This can be done by filling out the online request form at or the PDF application ( which can then be printed and mailed to the county board of elections (see above) or emailed to


After your request is received, you will be mailed all materials and instructions to complete the ballot.