Am I eligible to vote in Virginia?
You are if:
You will be 18 years old on or before the next general election. (Virginia Code § 24.2-403)
You are US citizen
You are Virginia resident
You have a Social Security Number
You may preregister if you are at least 16 years old but will not 18 years of age on or before the day of the next general election. (Virginia Code § 24.2-403.1)