Department of Motor Vehicles

DC Agency Top Menu

Virtual Hearings for Minor Moving Violations, Reinstatement, and Show Cause
DC DMV’s online appointment scheduler will be temporarily down for emergency maintenance beginning at 11:30 am on Tuesday’s. Service will be restored by 12 pm.
All Service Centers, Adjudication Services, and the Brentwood CDL Office are operating on an "Appointment Only" basis.

-A +A
Bookmark and Share

CDL Eligibility and Documentation


DC DMV ensures the safety of commercial drivers through certain requirements for a CDL. To get a DC DMV CDL:

  • You must be at least 21 years old and have a valid NCDL. NOTE:  To obtain an Intrastate CDL, you must be at least 18 years old.  For information about the Intrastate CDL, please click on the link below:
  • You must be a US citizen or non-US citizen with a valid Permanent Resident Card. 
  • You must provide proof of US citizenship or lawful permanent residency. 
  • You must provide a 10-year driver history report. You will have to request this report from the department of motor vehicles in any state that has issued you a license in the past 10 years. DC DMV checks driving history in all 50 states.
  • You must have your current Department of Transportation (DOT) Medical Certification Card.

NOTE: CDL learner permits may only have the following endorsements (with additional restrictions):  S - School Bus, N - Tank and P - Passenger.

You are not eligible to apply for a DC DMV CDL if you:

  • Have a revoked or suspended NCDL
  • Have certain medical conditions, such as type 2 diabetes
  • Have a certain criminal felony conviction within the last 3 years (if you would like to work as a school bus driver)
  • Have a scheduled hearing on moving violation ticket(s)
  • Have an unresolved citation (such as tickets or judgment) in another jurisdiction
  • Are a non-US citizen who does not possess a valid Permanent Resident Card  

NOTE:  If you do not have proof of lawful permanent residency in the US, but you are legally in the country under a program approved by the US Citizenship and Immigration Services (USCIS), then in accordance with federal law, DC DMV will issue you a CDL that is marked as non-domiciled. You must provide proof of your legal USCIS status.


To obtain a DC DMV CDL, or first a CDL learner permit, you will have to bring the following documents when you take the CDL knowledge test(s):

  • Valid DC DMV NCDL

NOTE: If your current valid DC DMV NCDL is not a REAL ID license, with a star in the upper right hand corner, you must also have proof of your Social Security number and two proofs of your residency in the District.

Information on the proof of Social Security number is available at the link below:

Information on proofs of residency is available at the link below:

NOTE: Your driver record will contain medical information, and DC DMV will send you a notification any time your medical information is updated.

Federal law requires CDL holders to submit a medical certification every 2 years. You must be examined by a medical professional listed on the National Registry of Certified Medical Examiners. The list of certified medical examiners including physicians, nurse practitioners, physician assistants, and chiropractors is available on the US Department of Transportation National Registry of Certified Medical Examiners’ website at the link below:

The online portal for submitting medical certification is available at the link below:

Contact TTY: