Virginia
2026 elections & officials.
Find races and polls, check election dates, or explore who represents you.
Make your voting plan
VirginiaDates for November 3
Download calendar ↓Partial coverage: only the dated entries below have been checked. Confirm other deadlines and exceptions with your election office.
| Action | Date | Details and source |
|---|---|---|
| Register online | 3 days left | Regular registration deadline; later in-person provisional-ballot registration is available. Official source ↗ |
| Register by mail | 3 days left | Regular registration deadline; follow official mailing instructions. Official source ↗ |
| Register in person | 14 days left | Same-day registration with a provisional ballot available through Election Day. Official source ↗ |
| Early voting begins | Passed | Early in-person voting begins; confirm registrar and satellite locations. Official source ↗ |
| Early voting ends | 11 days left | Early in-person voting ends at 5 p.m. Official source ↗ |
| Request mail ballot | 3 days left | Registrar must receive mailed-ballot requests by 5 p.m. Official source ↗ |
Checked 2026-10-16. Confirm local details and exceptions with your election office.
Commissioner of the Virginia Department of Elections
County and City Electoral Boards, County and City General Registrars administer elections across 133 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.
Governor of Virginia
A permanent office record joined to the current holder and official government website.

Abigail Spanberger
Current roster matched to the official office website
Who represents Virginia in Washington?
Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.
- Senate · Class 1Tim KaineNovember 5, 2030 election · sourced record

Democratic Party
- Senate · Class 2Mark R. WarnerNovember 3, 2026 election · sourced record

Democratic Party
- House · District 1Robert J. WittmanNovember 3, 2026 election · sourced record

Republican Party
- House · District 10Suhas SubramanyamNovember 3, 2026 election · sourced record

Democratic Party
- JRHouse · District 11James R. WalkinshawNovember 3, 2026 election · sourced record
Democratic Party
- House · District 2Jennifer A. KiggansNovember 3, 2026 election · sourced record

Republican Party
- House · District 3Robert C. "Bobby" ScottNovember 3, 2026 election · sourced record

Democratic Party
- House · District 4Jennifer L. McClellanNovember 3, 2026 election · sourced record

Democratic Party
- House · District 5John J. McGuire IIINovember 3, 2026 election · sourced record

Republican Party
- House · District 6Ben ClineNovember 3, 2026 election · sourced record

Republican Party
- House · District 7Eugene Simon VindmanNovember 3, 2026 election · sourced record

Democratic Party
- House · District 8Donald S. Beyer, Jr.November 3, 2026 election · sourced record

Democratic Party
- House · District 9H. Morgan GriffithNovember 3, 2026 election · sourced record

Republican Party
139 current legislators across 139 permanent offices
Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.
Browse all 139 state legislative offices
- State Senate · District 7Bill Stanley804-698-7507

Republican Party
- State Senate · District 8Mark Peake804-698-7508
Republican Party
- State Senate · District 9Tammy Mulchi804-698-7509
Republican Party
- State Senate · District 10Luther Cifers804-698-7510
Republican Party
- State Senate · District 11Creigh Deeds804-698-7511
Democratic Party
- State Senate · District 12Glen Sturtevant804-698-7512
Republican Party
- State Senate · District 13Lashrecse Aird804-698-7513
Democratic Party
- State Senate · District 14Lamont Bagby804-698-7514
Democratic Party
- State Senate · District 15Mike Jones804-698-7515
Democratic Party
- State Senate · District 16Schuyler VanValkenburg804-223-0669
Democratic Party
- State Senate · District 17Emily Jordan804-698-7517
Republican Party
- State Senate · District 18Louise Lucas804-698-7518

Democratic Party
- State Senate · District 19Christie Craig804-698-7519
Republican Party
- State Senate · District 20Bill DeSteph804-698-7520

Republican Party
- State Senate · District 21Angelia Graves804-698-7521
Democratic Party
- State Senate · District 22Aaron Rouse804-698-7522
Democratic Party
- State Senate · District 23Mamie Locke804-698-7523
Democratic Party
- State Senate · District 24Danny Diggs804-698-7524

Republican Party
- State Senate · District 25Richard Stuart804-698-7525
Republican Party
- State Senate · District 26Ryan McDougle804-698-7526
Republican Party
- State Senate · District 27Tara Durant804-698-7527
Republican Party
- State Senate · District 28Bryce Reeves804-698-7528
Republican Party
- State Senate · District 29Jeremy McPike804-698-7529

Democratic Party
- State Senate · District 30Danica Roem804-698-7530
Democratic Party
- State Senate · District 31Russet Perry804-698-7531

Democratic Party
- State Senate · District 32Kannan Srinivasan804-698-7532
Democratic Party
- State Senate · District 33Jennifer Carroll Foy804-698-7533
Democratic Party
- State Senate · District 34Scott Surovell804-698-7534
Democratic Party
- State Senate · District 35Dave Marsden804-698-7535
Democratic Party
- State Senate · District 36Stella Pekarsky804-698-7536
Democratic Party
- State Senate · District 37Saddam Salim804-698-7537
Democratic Party
- State Senate · District 38Jennifer Boysko804-698-7538
Democratic Party
- State Senate · District 39Elizabeth Bennett-Parker804-698-7539
Democratic Party
- State Senate · District 40Barbara Favola804-698-7540
Democratic Party
Virginia election dates
Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with Virginia's election authority.
Nationwide scheduled date
136 FEC candidate records for Virginia
Candidate filing does not guarantee ballot qualification. Financial totals appear only where the FEC bulk summary publishes them.
Mark R. Warner
U.S. Senate
$19,903,654 receivedEugene Simon Vindman
U.S. House · District 7
$15,541,178 receivedElaine Luria
U.S. House · District 2
$7,364,705 receivedJennifer A. Kiggans
U.S. House · District 2
$7,240,304 receivedRobert J. Wittman
U.S. House · District 1
$5,216,106 receivedJames R. Walkinshaw
U.S. House · District 11
$2,758,961 receivedDonald S. Beyer, Jr.
U.S. House · District 8
$2,474,100 receivedJohn J. McGuire III
U.S. House · District 5
$2,249,386 receivedSources and update dates
The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. Connected pages use the same stored records. Their source dates show when those records were last checked; a scheduled job is not proof that a refresh succeeded.