The Department of Motor Vehicles in 40 of the 50 states administer driver's license tests in Spanish. The 10 states that do not participate are Alaska, Arizona, Hawaii, Kansas, Maine, New Hampshire, Oklahoma, South Dakota, Utah and Wyoming.
States that offer testing in Spanish generally publish educational materials in Spanish as well. There are also free practice tests and educational materials available in Spanish on independent websites.
Not all states that administer the test in Spanish have Spanish road signs, so drivers must know at least some driving-related English words. A list of states with Spanish road signs is available at DMV.org.