5/30/23
For anyone who plans to vote in primary elections next month, today is the deadline to register.
According to the Virginia Elections Commission, the final day to apply to receive a mail-in ballot is June 9th. The last day of in-person early voting will be the following Saturday, June 17th.
Primary elections for the Virginia House of Delegates, Senate and local offices are all set for June 20th.