Right to Vote Law

What is the deadline for registering to vote in the state of Virginia?

You must complete and submit your voter registration application at least twenty-nine (29) days prior to any primary or general election in which you want to vote.