RICHMOND, Va. — The primary elections in Virginia for all offices in the 2026 November General Election have been moved to Aug. 4, according to the Virginia Department of Elections.
There will be no primary elections held on June 16.
The 2026 primary election date was changed after the General Assembly signed House Bill 29 into law in February. The primary date change is only for the 2026 election year, according to VDOE.
The primary date change is not contingent on the passage of the scheduled April 21 referendum, nor whether the referendum is held, VDOE said.
Important dates to keep in mind ahead of the primary election on Aug. 4:
- June 19 – Early voting begins (general registrar offices closed for Juneteenth will begin early voting June 18).
- July 24 – Last day to request an absentee ballot by mail or online.
- July 24 – Deadline to register to vote and cast a regular ballot.
- July 25 - Same-day registration begins. Same-day registrants must cast a provisional ballot.
- Aug. 1 - Last day of early voting.
- Aug. 4 - Election Day
- Aug. 7 - All mailed ballots must be received by the general registrar’s office by noon.