Maryland MVA Approved  ·  Prince George's · Montgomery · Baltimore 301-744-7404   

← Back to DIP overview

Step-by-step guide

How to Take the Online Driver Improvement Program

Follow these steps to finish your Maryland MVA-approved Driver Improvement Program (DIP) with AllSafe Driving School.

Drivers under 18 cannot take the online DIP. Contact us at 301-744-7404 for classroom options.
  1. Register for an account

    Create your student account with a username, email, and password.

    Register now →
  2. Sign in and complete sessions 1–5

    Log in and work through all five online sessions at your own pace — available 7 days a week. Print your results when finished.

    Student log in →
  3. Schedule and attend the final exam

    Visit an AllSafe testing location with your photo ID and $60 (cash or money order). The final exam takes about 15 minutes.

    Find a testing location →
We transmit your completion certificate electronically to the Maryland MVA the same business day you pass the final exam. You also receive a certificate for your records.
  • Valid photo ID
  • MVA referral letter (if you have one)
  • $60 — cash or money order (no checks)
  • Printed online session results

Please call to make an appointment once you complete the online program. See all locations or FAQ.

Hyattsville

Mon–Sat · 9am–9pm

6421 Annapolis Road
Hyattsville, MD 20784

301-744-7404

Baltimore · Collington Ave

Mon–Sat · 10am–8pm

625 N Collington Ave
Baltimore, MD 21205

301-744-7404

Baltimore · York Road

Call for hours

5900 York Road, Suite 107A
Baltimore, MD 21212

301-744-7404

Silver Spring

By appointment only

Walk-in Sun 3–5pm · Wed 4–8pm (call to confirm)

301-744-7404

← Back to home