If this is the first time you have voted in a federal election, you must have an ID that complies with federal requirements (HAVA). To help you understand those requirements, Virginia State Board of Elections has compiled a chart to let you know what IDs satisfy state and federal requirements. You can find that chart by clicking here.
The best ID is your voter registration card. The voter registration card meets the federal and state ID requirements and it is free.
If you have problems voting on Election Day, you should call 1-866-OUR-VOTE!