Anytime of the year. To vote in a general or primary election you must register at least 29 days before the election, if not already registered at your current address. In any voter registrar's office in Virginia or at special registration sites open at night and on weekends. Voter registration may also take place at offices of the Department of Motor Vehicles and certain other state agencies. Yes, applications are available at numerous county offices and businesses.
Voter registration is free.
No, Virginia does not have registration by party. Call or write your voter registrar. The registrar will send you an application to complete and return by mail. No, if you do not move. Call or write any voter registrar.