Watch this short video to learn how to properly complete your mail ballot to ensure your vote counts (miras en espanol)
You can return your ballot to a drop box provided by the Board of Elections.
Remember: You can only return your own ballot to a drop box.
Click location for address and hours
County Administration Building
55 E Court Street, Doylestown, PA 18901
Sunday: Closed
Monday: 8:00 AM – 5:00 PM
Tuesday: 8:00 AM – 5:00 PM
Wednesday: 8:00 AM – 5:00 PM
Thursday: 8:00 AM – 5:00 PM
Friday: 8:00 AM – 5:00 PM
Saturday: 10:00 AM- 5:00 PM (5/10 and 5/17 only)
Lower Bucks Government Service Center
7321 New Falls Road, Levittown, PA 19055
Monday: 8:00 AM – 4:30 PM
Tuesday: 8:00 AM – 4:30 PM
Wednesday: 8:00 AM – 4:30 PM
Thursday: 8:00 AM – 4:30 PM
Friday: 8:00 AM – 4:30 PM
Saturday: 10:00 AM- 5:00 PM (5/10 and 5/17 only)
Sunday: Closed
Upper Bucks Government Service Center
261 California Road, Quakertown, PA 18951
Sunday: Closed
Monday: 8:00 AM – 4:30 PM
Tuesday: 8:00 AM – 4:30 PM
Wednesday: 8:00 AM – 4:30 PM
Thursday: 8:00 AM – 4:30 PM
Friday: 8:00 AM – 4:30 PM
Saturday: 10:00 AM- 5:00 PM (5/10 and 5/17 only)
Click location for address and hours
Bensalem Library
3700 Hulmeville Rd, Bensalem, PA 19020
Sunday: Closed
Monday: 9:00 AM – 8:00 PM
Tuesday: 9:00 AM – 8:00 PM
Wednesday: 9:00 AM – 8:00 PM
Thursday: 10:00 AM – 6:00 PM
Friday: 10:00 AM – 6:00 PM
Saturday: 9:00 AM – 5:00 PM
Grundy Memorial Library
680 Radcliffe St., Bristol, PA 19007
Sunday: Closed
Monday: 10:00 AM – 8:00 PM
Tuesday: 10:00 AM – 8:00 PM
Wednesday: 10:00 AM – 8:00 PM
Thursday: 10:00 AM – 4:00 PM
Friday: 10:00 AM – 4:00 PM
Saturday: 10:00 AM – 4:00 PM
County Administration Building
55 E Court Street, Doylestown, PA 18901
Monday-Friday: 8:00 AM – 5:00 PM
Saturday (5/10 and 5/17 only): 10:00 AM- 5:00 PM
Tuesday (5/20), Election Day: 8:00 AM – 8:00 PM
Lower Bucks Government Service Center
7321 New Falls Road, Levittown, PA 19055
Monday-Friday: 8:00 AM – 4:30 PM
Saturday (5/10 and 5/17 only): 10:00 AM- 5:00 PM
Tuesday (5/20), Election Day: 8:00 AM – 8:00 PM
New Hope Library
93 W Ferry St, New Hope, PA 18938
Sunday: Closed
Monday: 10:00 AM – 7:00 PM
Tuesday: 10:00 AM – 7:00 PM
Wednesday: 10:00 AM – 7:00 PM
Thursday: 10:00 AM – 5:00 PM
Friday: 10:00 AM – 5:00 PM
Saturday: 10:00 AM – 5:00 PM
Northampton Library
25 Upper Holland Rd, Richboro, PA 18954
Sunday: Closed
Monday: 9:00 AM – 8:00 PM
Tuesday: 9:00 AM – 8:00 PM
Wednesday: 9:00 AM – 8:00 PM
Thursday: 9:00 AM – 8:00 PM
Friday: 9:00 AM – 4:00 PM
Saturday: 9:00 AM – 4:00 PM
Perkasie Library
491 Arthur Ave, Perkasie, PA 18944
Sunday: Closed
Monday: 9:00 AM – 8:00 PM
Tuesday: 9:00 AM – 8:00 PM
Wednesday: 9:00 AM – 8:00 PM
Thursday: 10:00 AM – 6:00 PM
Friday: 10:00 AM – 6:00 PM
Saturday: 9:00 AM – 5:00 PM
Upper Bucks Government Service Center
261 California Road, Quakertown, PA 18951
Monday-Friday: 8:00 AM – 4:30 PM
Saturday (5/10 and 5/17 only): 10:00 AM- 5:00 PM
Tuesday (5/20), Election Day: 8:00 AM – 8:00 PM
Riegelsville Library
615 Easton Rd, Riegelsville, PA 18077
Sunday: Closed
Monday: Closed
Tuesday: 9:00 AM – 5:00 PM
Wednesday: 9:00 AM – 5:00 PM
Thursday: 9:00 AM – 6:00 PM
Friday: Closed
Saturday: 9:00 AM – 3:00 PM
Warminster Library
1076 Emma Ln, Warminster, PA 18974
Sunday: Closed
Monday: 10:00 AM – 8:00 PM
Tuesday: 10:00 AM – 8:00 PM
Wednesday: 10:00 AM – 8:00 PM
Thursday: 10:00 AM – 5:00 PM
Friday: 12:00 PM – 5:00 PM
Saturday: 10:00 AM – 5:00 PM
Yardley-Makefield Library
1080 Edgewood Rd, Yardley, PA 19067
Sunday: Closed
Monday: 9:00 AM – 8:00 PM
Tuesday: 9:00 AM – 8:00 PM
Wednesday: 9:00 AM – 8:00 PM
Thursday: 9:00 AM – 8:00 PM
Friday: 9:00 AM – 6:00 PM
Saturday: 9:00 AM – 5:00 PM
Simply place your ballot in the mail! The postage is already paid for.
Note: We do not recommend mailing your ballot after May 13th. The ballot must be received by Election Day, May 20, 2025.
Bring your ballot and return envelope to your regular polling location on Election Day, and the Judge of Elections will void your mail-in ballot and allow you to vote in person. If you no longer have your ballot or return envelopes, you may still vote by provisional ballot.
How to cure deficient ballots: There are several ways a voter can cure their deficient ballots:
3. IN PERSON CANCEL AND REPLACE BALLOT: Voter goes to the Board of Elections office in Doylestown, Levittown, Quakertown and explains that their ballot was rejected and that they want to cancel their original ballot and vote on demand. They complete a cancel and replace form and the ballot clerk gives them a new ballot for them to complete and return, all in one visit.
Locations & Hours:
4. USE A DESIGNATED AGENT TO CANCEL AND REPLACE. Voters with a disability* who are physically unable to go to the Board of Elections or vote in person on Election Day may ask a person of their choice (known as a designated agent) to retrieve and return replacement ballots for them. Here are the steps:
*An individual with a disability is defined by the ADA as a person who has a physical or mental impairment that substantially limits one or more major life activities, a person who has a history or record of such an impairment, or a person who is perceived by others as having such an impairment.
If you have questions about any of these options, please email Helen at [email protected].
Yes! There are many advantages to voting by mail:
Not at all! These are the steps:
Bucks County Board of Elections
55 E. Court St.
Doylestown, PA 18901
215-348-6154, [email protected].
Request Your Ballot Now and Return Your Ballot Immediately.
The number one reason Mail-In Ballots aren’t cast or counted is because they were misplaced or sent back too late, so make a plan to return it as soon as you fill it out. You can always hand-deliver your ballot to the Board of Elections during normal business hours up to and election day.
The deadline to request your Mail-In Ballot is 5:00PM on the Tuesday before the election
The deadline to return your completed Mail-In Ballot is 8:00PM on Election Day.
The deadlines refer to when the Board of Elections must receive the mailed request and/or the Mail-In Ballot NOT when they are postmarked.
Yes! You can bring your ballot directly to the Board of Elections or one of the many dropboxes located throughout the county. See above for dropbox locations and hours.
Board of Elections Locations:
Yes!
First, you can always hand-deliver your ballot early to the Board of Elections any day including Election Day, during normal operating hours (M-F 8-4:30pm):
See above for additional drop box locations and times.
Voters can only deliver their own ballot. The Board of Elections will not accept ballots delivered on behalf of family, friends or neighbors.
At the Polls. You also have the option to bring your Mail Ballot to your polling place to vote in person on Election Day. If you have your ballot and both envelopes, the Judge of Elections will void your Mail Ballot and you will be allowed to vote using the machine at the polling place. You will need to bring the ballot and BOTH envelopes with you in order to vote on the machines.
If you lost, never received, or do not have both envelopes that came with your Mail Ballot, you can still vote in-person at the polls using a provisional ballot. Tell the Judge of Elections you’d like to fill out a provisional ballot. These ballots will be reviewed by the Board of Elections within a week of Election Day. Provided they did not receive a Mail Ballot from you and there are no other issues prohibiting you from voting, your vote will count.
The Board of Elections is legally allowed to begin mailing out ballots to voters starting fifty days prior to Election Day. Actual mailing dates will vary so check the tracker app to see when your ballot goes out. The Board of Elections typically sends ballots about 30 days prior to Election day.
Don’t worry-If it’s on or before Election Day, you can still vote!
*See below FAQ for detailed explanation
It may take a few days for this to appear. Do not apply twice as this simply slows down the process. If you’re sure you’ve applied and it’s been a few days, call the Bucks County Board of Elections office at 215.348.6154.
Board of Elections Locations
Open from M-F starting 10/15:
Doylestown: 55 E. Court St, Doylestown | 215-348-6154 | 8am – 5pm
Levittown: 7321 New Falls Rd, Levittown | 267-580-350 | 8am – 4:30pm
Quakertown: 261 California Rd, Quakertown | 215-529-7250 | 8am – 4:30pm
4. Vote Provisionally. As a last resort, if it’s Election Day and you have no opportunity to go the Board of Elections, you can go to the polls and tell the Judge of Elections that you want to fill out a provisional ballot. These ballots will be reviewed by the Board of Elections within a week of Election Day. Provided they did not receive a Mail-In Ballot from you and there are no other issues prohibiting you from voting, your vote will count. Every voter has the right to fill out a provisional ballot, but because it is not a guaranteed vote, you should explore all other voting options before voting provisionally.
Yes-You can see the status of your application, when your ballot is on its way, and when the Board of Elections has received your ballot at pavoterservices.pa.gov/pages/ballottracking. You can also sign up for alerts about your ballot and updates to voting by mail at BucksDemocrats.org/Track.
If your mail ballot has been successfully processed, you will see the word “Pending” in the Status field.
If your mail ballot has NOT been received you will see a message in red that says ” we are unable to match your information with our records”. This means your application has not been received and you will not be receiving a mail ballot. You should either reapply or contact the Board of Elections at (215) 348-6154 or [email protected]
Great news! The 2020 update to Pennsylvania voting laws was intended to make the vote by mail process simpler for everyone. As a result, ALL VOTERS MAY NOW USE A MAIL BALLOT.
That means, even if you’ve voted by Absentee in the past you may now use a Mail Ballot!
The provision for an Absentee Ballot is written into the Pennsylvania constitution, so rather than change the constitution (a daunting task), the legislature opted to simply add the Mail-In Ballot and retain the option of using an Absentee Ballot.
No-Follow the steps above.
You just need to make sure you request to have the ballot delivered to the address where you will be when ballots are sent out. Ballots are legally allowed to be sent out up to 50 days prior an election but typically are sent out about 30 days prior to the election.
Don’t worry you can update the mailing address provided when you requested your Mail Ballot.
Review the instructions here: https://www.buckscounty.gov/1881/Change-Ballot-Delivery-Address
If you need additional assistance, contact the Bucks County Board of Elections at 215-348-6154 (Press # to bypass menu), by email at [email protected].
No problem-You can request another ballot from the Bucks County Board of Elections: 215-348-6154, [email protected].
Alternately, you can vote on demand by visiting one of the three On Demand Voting Locations in the
County (see above for locations and hours). The Board of Elections staff can print a new ballot for you which you can fill out and return to a drop box on the spot.
The Bucks County Democratic Committee has a dedicated team of volunteers prepared to answer your questions about voting by mail.
BCDC Office: 215-348-2140
Email: [email protected]
If you need urgent assistance, you may also contact the Bucks County Board of Elections
Board of Elections: 215 348-6154
55 E. Court St.
Doylestown, PA 18901
215-348-6154
[email protected]
*Ballots are typically sent to voters 15-30 days before Election Day