driveontimedrivingschool.com to register for classes
We schedule our classes three to six months in advance. Call or check main website for additional dates.
443-944-5288 Mon-Fri 9am-6pm
We offer virtual and in-person classes.
In-person classes are held at the following locations:
- 1500 Pemberton Drive, Salisbury, MD 21801
- 810 Beaglin Park Drive, Ste 9, Salisbury, MD
- 828 Airpax Rd, Cambridge, MD
- 10776 Grays Corner Rd, Berlin, MD
- 11678 Somerset Ave, Princess Anne, MD
- St. Michaels Community Center, 103 Railroad Ave, St. Michaels, Md
- 342 Aurora St, Easton, MD
- Easton High School
- St. Michaels High School
- Dorchester Career And Technology Center
- Snow Hill High School, Snow Hill, MD
- Pocomoke High School, Pocomoke, MD
- Somerset Vocational Technical High School, Westover, MD
- Cambridge South Dorchester High School, Cambridge, MD
- North Dorchester High School, Hurlock, MD
Virtual classes are held in Zoom. Students who attend virtual classes can complete driving sessions
at any of our 7 office locations. Call the office to schedule driving. 443-944-5288 Mon-Fri 9am-6pm
Have You Subscribed To Our YouTube Channel Yet?
Learn more about Drive On Time Driving School & Subscribe to our YouTube channel here! You will find dozens of helpful videos designed to help your new driver! We also have videos that help parents of new drivers, AND you can get access to all the class videos! You may be surprised to learn something new! Show your support and share your favorite DoT video on social! We appreciate you and look forward to serving you!

Our Locations
We serve the mid to lower eastern shore of Maryland. Now also in Easton and St. Michaels
On Rt. 50 Across from Stephen Decatur HS
10776 Grays Corner Road
Unit 6
Berlin, MD 21811
443-944-5288
Somerset Ave.
close to UMES
11678 Somerset Avenue
Princess Anne, MD 21853
443-944-5288