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 in Salisbury, MD, Cambridge, MD, Berlin, MD, Princess Anne, MD, 
and in Snow Hill High School, Pocomoke High School, and Somerset Technical High School.

Virtual classes are held in Zoom.  Students who attend virtual classes can complete driving sessions 
at any of our 4 office locations.  Please see below our schedule of classes organized by Month.

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

Our Main 
Business Office

810 Beaglin Park Drive

Unit 9

Salisbury, MD  21804

443-944-5288

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

Now Behind WalMart

828 Airpax Rd 300B

Cambridge, MD  21613

443-944-5288

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.