California DMV practice tests are made available online at dmv.ca.gov. There are practice tests available for those seeking to obtain a Commercial (Class A or B), Regular (Class C) or Motorcycle (Class M) license.
There are two practice tests available for the Class A or B Commercial License in English. There are five practice tests for the regular Class C License, made available in English and Spanish. In addition, there are three regular Class C practice tests available in American Sign Language. Finally, there are two Class M practice tests for those seeking a motorcycle license, available only in English.