Virginians have their first and only full weekend opportunity to vote early in person ahead of the August 4 primaries.