Voting Information
POLLING LOCATION
Find your polling location
REGISTRATION STATUS
CHECK your voter registration status online
REGISTER ONLINE
REGISTER or UPDATE your voter registration
Primary Election is Tuesday, May 19, 2026
KEY DATES & TIMES TO REMEMBER:
- Polls are open on election day from 7 A.M. – 8 P.M.
- Last day to register to vote: Monday, May 4, 2026
- Last day to request a mail-in or absentee ballot: Tuesday, May 12, 2026
- Last day for county election office to receive completed mail-in or absentee ballots (must be received by 8:00 P.M.): Tuesday, May 19, 2026
General Election is Tuesday, November 3, 2026
KEY DATES & TIMES TO REMEMBER:
- Polls are open on election day from 7 A.M. – 8 P.M.
- Last day to register to vote: Monday, October 19, 2026
- Last day to request a mail-in or absentee ballot: Tuesday, October 27, 2026
- Last day for county election office to receive completed mail-in or absentee ballots (must be received by 8:00 P.M.): Tuesday, November 3, 2026
How to Vote in Pennsylvania
Make your plan to vote in Pennsylvania’s 2026 Primary Election on Tuesday, May 19, 2026.
There are three flexible ways to vote in Pennsylvania — by mail, early in-person, or at a polling place. The information and links posted below are all you need to know to register to vote (or check your registration status) and choose the best voting option for you!
Registering to Vote
Regardless of how you plan to vote, make sure that you’re registered and all your voter information is up to date! Registration for the 2026 Primary Election closes on Monday, May 4, 2026.
REGISTER ONLINE
Fill out an application online
REGISTER BY MAIL
Download a paper form
REGISTER IN PERSON
Find your county election office
Check your voter registration status online. You can also contact your county’s elections and voter registration officials, or call 1-877-VOTESPA (1-877-868-3772).
If you are already registered to vote, you do not have to register again in Pennsylvania unless you changed your address, changed your name, or want to change your political party.
To register to vote in Pennsylvania, you must:
• Register at least 15 days before the next election.
• Be a citizen of the United States for at least one month before the next primary, special, municipal, or general election.
• Be a resident of Pennsylvania and the election district in which you want to register and vote for at least 30 days before the next primary, special, municipal, or general election.
• Be at least 18 years old on or before the day of the next primary, special, municipal, or general election.
You must register to vote at the address where you actually live—your residential address. Owning property or a business in a county does not necessarily make you a resident of that county.
If you recently moved, you can register or update your voter registration online.
There are four ways to register to vote in Pennsylvania: online, by mail, in person at your county’s elections office, or in person at PennDot and many other government agencies.
ONLINE
To register online, click here at least fifteen days prior to the next election. To vote in the 2025 Municipal Election, you must be registered no later than Monday, October 20, 2025.
1. Fill in the form on a laptop, tablet, or mobile device, and click submit.
2. Your county elections office will review your application.
3. When your registration is complete, you will receive your voter registration card in the mail.
BY MAIL
To register by mail, print this application and mail it to your county’s Voter Registration Office, whose address is listed within the application.
1. Download and print the voter registration application in English, Spanish, or Chinese.
2. Fill in the paper application. Be sure to sign your name at the bottom.
3. Address the envelope to your county elections office.
4. Be sure to put a stamp on the envelope before you mail it.
5. Your county elections office will review your application.
6. When your registration is complete, you will receive your voter registration card in the mail.
IN PERSON
To register in person, find your county’s nearest elections office and stop in during business hours to complete a voter registration form.
1. Visit your county elections office.
2. Fill out the paper application. Be sure to sign your name at the bottom.
3. Give the completed form to the clerk.
4. The clerk will check the information on your application.
5. When your registration is complete, you will receive your voter registration card in the mail.
AT PENNDOT & MANY OTHER GOVERNMENT AGENCIES
- Pennsylvania Department of Transportation (PennDOT)
- State offices that provide public assistance and services to persons with disabilities
- Armed Forces Recruitment Centers
- County Clerk of Orphans’ Court offices, including each Marriage License Bureau
- Area Agencies on Aging
- Centers for Independent Living
- County Mental Health and Intellectual Disability offices
- Student disability services offices of the State System of Higher Education
- Offices of Special Education
- DA Complementary Paratransit offices
- Any agency using the Compass application
Yes. You can update your voter registration online.
Yes, you may vote in Pennsylvania 2025 Municipal Election if you have lived in the state for at least thirty days before the election on Tuesday, May 19, 2026.
Yes. You can update your voter registration online.
Fill out the voter registration form. Select the “Change of Party” box in question 3.
VOTE BY MAIL
Request your Mail-in Ballot
MILITARY & OVERSEAS
Voting from Abroad
Voting Early In Person
You can vote early by going to your county elections office in person, requesting a ballot, completing it, and handing it back on the spot!
Every Pennsylvania voter is allowed to vote early in-person! You may request, complete, and return your mail ballot in-person at your county elections office or at satellite locations if provided by your county.
Before you go, call your county elections office to make sure official, finalized ballots are available. You should also confirm the hours of operation and ask whether any satellite voting offices are open.
Yes, if you already requested a mail-in ballot, you can still vote early in-person!
Instead of waiting for your ballot to be mailed to you, go to your county elections office (or a satellite office, if applicable) to request a mail-in ballot in person and vote early on the spot.
Before you go, see if your county has already mailed it out to you by checking the status of your mail ballot request.
To vote early in-person, you must go to your county elections office or a satellite voting office established by your county.
Voting on Election Day
Polls will be open 7:00 AM – 8:00 PM on Tuesday, May 19, 2026 (Primary Election). Be sure to confirm your voter registration and polling location by Monday, May 4, 2026, as you make your plan to vote on Election Day!
REGISTRATION STATUS
Check your voter registration status
POLLING LOCATION
Find your polling location
Polls are open 7:00 AM − 8:00 PM on Election Day.
By PA law, anyone who is in line by 8:00 PM must be allowed to vote. If you are in line at 8:00 PM, stay in line until your ballot has been cast!
In Pennsylvania, you are NOT required to show identification UNLESS it’s your first time voting at your current polling place.
All voters appearing at a polling place for the first time must show a valid form of identification. That means if you previously voted in PA, but have since moved to a new precinct, you are still required to show ID at your new polling location.
Approved forms of photo identification include:
• Pennsylvania driver’s license or PennDOT ID card
• ID issued by any Commonwealth agency
• ID issued by the U.S. Government
• U.S. passport
• U.S. Armed Forces ID
• Student ID
• Employee ID
If you do not have a photo ID, you can use a non-photo identification that includes your name and address.
• Confirmation issued by the County Voter Registration Office
• Non-photo ID issued by the Commonwealth
• Non-photo ID issued by the U.S. Government
• Firearm permit
• Current utility bill
• Current bank statement
• Current paycheck
• Government check
If you believe someone at your polling place has improperly or erroneously requested ID, please call PA Dems’ Voter Assistance Hotline at 833-728-6837.
If you’re planning to vote in person on Election Day, find your polling place at VotesPA.com/Status.
When you do so, confirm that you’re still registered at your current address and that all other pertinent information is up to date.
If you can’t make it to the polls, vote with a mail-in ballot OR early in-person at your county elections office.
In emergency situations (such as an unexpected illness, disability or last-minute absence from your municipality), you can request an emergency absentee ballot after 5 pm on the Tuesday before the election.
The deadline to submit your emergency absentee ballot application to your county election office is 8 pm on Election Day.
To download forms for Authorized Representatives and forms available in Spanish or Chinese, please click here.
Yes! Even if you requested a mail-in ballot, you can vote normally on Election Day IF:
1. you surrender your entire mail ballot package (including the ballot and larger return envelope) at your polling place
2. AND you sign a statement that you did not vote by mail.
If you’re unable to do one or both of these things, you may still vote at your polling place on Election Day using a Provisional Ballot.
Americans living overseas and in the military who want to vote in their home state must request their ballot every election year even if they are already registered. Democrats Abroad provides assistance for service members, their families, and overseas citizens who want to vote.
If you believe your voting rights have been infringed—or see someone else’s rights in question—please stay at that polling location and immediately call the PA Dems’ Voter Assistance Hotline at 833-728-6837.
Additional Information
If you need additional instruction, guidance, or resources related to voting in Pennsylvania, please visit the VotesPA Resource Center. You may also call the Bureau of Elections at 717-787-5280 or 1-877-868-3772 or your county elections office.
Need Immediate Support? Call our Voter Assistance Hotline: 833-PAVOTES (833-728-6837)