To obtain a Virginia CDL, you must hold the commercial learner's permit for a minimum of 30 days or show proof that you previously held a CDL or that you have completed an approved Virginia CDL driver education course.