Does every US state offer enhanced drivers licenses ?
No. Only 5 states do: Washington Minnesota Michigan New York Vermont Three Canadian Provinces currently do: British Columbia Manitoba Ontario Quebec used to, but stopped in 2014: Quebecs Permis+ drivers licence to be phased out They also work for a lot more than just Canada and Mexico, but do not work as a passport for flying. See: Western Hemisphere Travel Initiative - Wikipedia