2025 VOTING INFORMATION
Early Voting Begins Friday, September 19th
Last Day of Early Voting Is Saturday, November 1st
Caroline County In-Person Early Voting Information
Caroline County Administration Building Annex, 212 North Main Street, Bowling Green, Virginia 22427
The office is open Monday-Friday from 9 a.m. to 5 p.m. The office is also open Saturday, October 25th and November 1st from 9 a.m. to 5 p.m. for Early Voting.
For more information related to Caroline County voting, visit the Caroline County General Registrar webpage HERE.
​
King George County In-Person Early Voting Information
King George County Registrar's Office, 10459 Courthouse Drive, Suite 102, King George, Virginia 22485
The office is open Monday-Friday from 8 a.m. to 4:30 p.m. The office is also open Saturday, October 25th and November 1st from 9 a.m. to 5 p.m. for Early Voting.
For more information related to King George County voting, visit the King George County General Registrar webpage HERE.
​
Lancaster County In-Person Early Voting Information
Lancaster County Voter Registrar's Temporary Office (Office Trailer), 8311 Mary Ball Road, Lancaster, Virginia 22503
The office is open Monday-Friday from 8:30 a.m. to 4:30 p.m. The office is also open Saturday, October 25th and November 1st from 8:30 a.m. to 4:30 p.m. for Early Voting.
For more information related to Lancaster County voting, visit the Lancaster County General Registrar webpage HERE.
​
Northumberland County In-Person Early Voting Information
Northumberland County General Registrar's Office, 45 Back Street, Heathsville, Virginia 22473
The office is open Monday-Friday from 9 a.m. to 5 p.m. The office is also open Saturday, October 25th and November 1st from 9 a.m. to 5 p.m. for Early Voting.
For more information related to Northumberland County voting, visit the Northumberland County General Registrar webpage HERE.
​
Richmond County In-Person Early Voting Information
Richmond County Office of Elections, 101 Court Circle, Warsaw, Virginia 22572
The office is open Monday-Friday from 9 a.m. to 5 p.m. The office is also open Saturday, October 25th and November 1st from 9 a.m. to 5 p.m. for Early Voting.
For more information related to Richmond County voting, visit the Richmond County Office of Elections webpage HERE.
​
Westmoreland County In-Person Early Voting Information
Westmoreland County General Registrar's Office, 105 Court Square, Montross, Virginia 22520
The office is open Monday-Friday from 8:30 a.m. to 4:30 p.m. The office is also open Saturday, October 25th and November 1st from 8:30 a.m. to 4:30 p.m. for Early Voting.
For more information related to Westmoreland County voting, visit the Westmoreland County General Registrar webpage HERE.
​
Request A Mail In Ballot Or Join The Permanent Absentee List Here:
https://www.elections.virginia.gov/casting-a-ballot/early-absentee/
​
The Last Day To Apply For An Absentee Ballot Is Friday, October 24, 2025
IMPORTANT VIRGINIA ELECTION DATES

9/19/25
Early In-Person Voting Begins & Requested Mail Ballots Sent to Voters

10/24/25
Voter Registration Deadline
(Voters may register and vote using a provisional ballot In-Person after October 24)

10/24/25
Mail Ballot Request Deadline
(Your request must be received by your local registrar’s office by 5 PM)

11/1/25
Early In-Person Voting Concludes

11/4/25
Election Day
(Polling places open from 6 AM to 7 PM; Mail ballots must be received by noon)
HOW TO VOTE IN VIRGINIA
Voting is easy and secure, choose the method that works best for you!
Vote by Mail
-
Request your ballot HERE before October 24, 2025.
-
Track your ballot HERE.
-
Return your ballot in the mail postmarked by November 4, 2025 or in person to your local registrar’s office by 7 PM on November 4, 2025.​​
Vote Early In-Person
-
Find your polling location HERE.
-
Vote in-person beginning Friday, September 19th on weekdays (Monday through Friday) or the final two Saturdays before Election Day.
-
For early in-person voting locations by County, scroll to the top of this page.
Vote on Election Day
-
Vote in-person on Tuesday, November 4, 2025 between 6 AM and 7 PM.
-
Find your polling location HERE.
-
As long as you are in line by 7 PM you will be able to vote.
Sign Up to Automatically Receive Mail Ballots Every Election
-
Virginia has something called the Permanent Absentee List, which simply means you sign up to receive a mail ballot for each election without needing to submit a new application every year.
-
It makes voting easy and convenient, and helps make sure you don’t forget to secure your vote.
-
Register for the Permanent Absentee List HERE.
​​​For further information on how to: Register to vote, Check registration status, Find your polling location, or Apply to vote absentee by mail, visit: vote.elections.virginia.gov/VoterInformation
