The following are states that require photo ID for all voters, however a provisional ballot is not granted if a voter does not bring a photo ID to the polls in these states.
* Alaska
* Alabama - Passed a stricter law in 2011, but it does not take effect until 2014, pending DOJ approval.[3]
* Arizona
* Arkansas
* Connecticut
* Colorado
* Delaware
* Kansas
* Kentucky
* Missouri
* Montana
* New Mexico
* North Dakota
* Ohio
* Rhode Island
* South Carolina - Passed a stricter law in 2011, but it was rejected by the DOJ on December 23, 2011[4]
* Texas - Passed a stricter law in 2011. Set to go into effect January 1, 2012, pending DOJ approval.[5]
* Tennessee - Passed a stricter law in 2011, goes into effect January 1, 2012
* Virginia
* Washington
* Wisconsin
More info at link:
http://ballotpedia.org/wiki/index.php/State_by_State_Voter_ID_Laws