Home / Maryland Driver Improvement / Baltimore City

Excellent track record since 2004

Maryland MVA-Approved Online Driver Improvement Program

One statewide program for all 24 Maryland jurisdictions — including Baltimore City.

If you received an MVA letter or a District Court referral from Fayette St District Court, Wabash Ave District Court, and Patapsco Ave District Court, you complete the same 100% online DIP from home. The live final test takes less than 20 minutes to complete. Join during a morning or evening window — that window is not how long the test lasts. Retest is 100% free. After you pass, we email your completion certificate to you and report your completion certification directly to the MVA through the Maryland MVA Business Portal, typically the same business day.

Register for Units 1 to 5 Enroll for the Final Test

Serving drivers across Maryland, including Baltimore City

This is the same statewide online DIP. This page lists nearby cities and courts for Baltimore City so you can confirm your referral. You do not need a classroom in Baltimore City. Students commonly enroll from:

Downtown Baltimore Federal Hill Canton Roland Park

District Courts often listed on Baltimore City letters

  • Fayette St District Court
  • Wabash Ave District Court
  • Patapsco Ave District Court

MVA branches near Baltimore City

  • Baltimore City MVA (Reisterstown Plaza)

How to complete the program 100% online

  1. Register and complete Units 1 to 5. Pass the Unit 5 quiz at 80% or better.
  2. Enroll for the Final Test and upload your packet (online certificate, photo ID, and assignment letter or waiver).
  3. Join Google Meet during 11:00 AM–1:00 PM or 6:00 PM–8:00 PM Eastern. Those are join windows. The test itself takes less than 20 minutes. If you do not pass, retest is 100% free. After you pass, we email your certificate and report completion through the MVA Business Portal.

Full how-to steps · $60 flat rate · Call 301-744-7404

People also ask about Baltimore City

Will Maryland District Courts accept this online DIP?
Yes. This is a Maryland MVA-approved Driver Improvement Program. The same statewide certificate is used for every county and Baltimore City, including Fayette St District Court, Wabash Ave District Court, and Patapsco Ave District Court.

How is completion sent to the MVA?
After you pass, we email your completion certificate to you and report your completion certification directly to the MVA through the Maryland MVA Business Portal, typically the same business day.

Can I take this from Baltimore City?
Yes. Drivers in all 24 Maryland jurisdictions, including Baltimore City, complete the units, packet, and final 100% online from home. The live test takes less than 20 minutes. If you do not pass, retest is 100% free.

Nearby Maryland jurisdictions