DIP
Driver Improvement Program
For drivers assigned DIP by MVA or a court. Start with your notice and its deadline.
English and Spanish materials · Online coursework · Supervised virtual final
Maryland online service area
Program information and online enrollment for students in Baltimore City, Baltimore County, Anne Arundel County, Carroll County, Harford County, Howard County.
DIP
For drivers assigned DIP by MVA or a court. Start with your notice and its deadline.
English and Spanish materials · Online coursework · Supervised virtual final
RSDEP
For a Maryland licensing requirement that calls for the 3-hour program. Confirm your eligibility with MVA.
English and Spanish materials · Online coursework · Supervised virtual final
Baltimore City and Baltimore County are separate jurisdictions. Keep the issuing agency and deadline from your own notice handy when asking about DIP. Your local address helps identify your service area; the program you need depends on the requirement in your notice.
Students in Baltimore, Annapolis, Columbia, Towson, Westminster and Bel Air, and other communities in the counties listed above can explore both Maryland programs here. This page describes online availability; it does not identify a local branch or classroom.
Confirm your required program and final-exam arrangements before enrolling. For help, call 410-764-1133.
Check official MVA and court resources →