Hamilton’s Driving School: A Southern Maine Driving School


Welcome to Hamilton’s Driving School’s Webpage.

Click here to see our locations and class dates.

CLICK HERE to see our schedule of weekend classes. WEEKEND classes are offered in our KENNEBUNK location only. GREAT FOR SANFORD STUDENTS! WE HAVE AN INSTRUCTOR WHO PICKS UP AND DROPS OFF IN SANFORD (HOME/SCHOOL)

There are NO weekend classes offered in Saco or Portland!

We require a $150 non-refundable deposit in the form of a check made payable to “Hamilton’s Driving School” in order to hold a spot.

Please mail the check to 10 Tamrox Drive, Arundel, ME 04046.

Please inform us of the student, start date and location with the payment. The rest of the balance will not be paid until the first day of class. Please mail the check after you have signed up either online, by email or by phone.


Here is the link to the online portion of the blended program, this is an added fee of $39.99 (for AAA members) or $49.95 (for non AAA members) which goes directly to AAA. DO NOT START the AAA until after you have attended the orientation.

BEST REPUTATION AROUND! –We urge you to ask anyone who has gone through drivers education and get recommendations before signing up. We look forward to seeing your son or daughter in our class soon!

EXTREMELY EFFICIENT AT GETTING STUDENT’S DRIVING LESSONS IN!-We are known for getting our students driving done very efficiently. Providing all state requirements are met, our students are usually done with their driving within a week of the last day of class. Many schools don’t start driving until all of the 30 hours of class are finished. We start driving as early as the state laws allow us to. After three classes, we bring our students out on the road. 

HOME PICKUP FOR DRIVING LESSONS FOR LOCAL STUDENTS-  We will do our best to accommodate you but students may need to meet us in a designated place for lessons such as the school location they have signed up for. We understand that families are very busy and it can be difficult to bring your son or daughter places. Thats why we try to pickup our students at their homes (as long as the pickup spot is within a reasonable distance, 15 minutes from the signed up location) for the “in car” driving lessons(not the classroom). This is very convenient for parents!

DRIVE DURING STUDY HALLS- We have reached out and received permission from Thornton Academy, Old Orchard Beach, Biddeford High School, Kennebunk High School and now Portland and Deering! For those students with a very busy schedule, this can be a life saver!

GREAT INSTRUCTORS- We pride ourselves on only hiring the right people for this job.  We have patient, well trained and personable instructors!

FUN CLASSES- Our instructors are enthusiastic and fun! We have recently purchased an all new and updated curriculum for our students!

ECO FRIENDLY- We have multiple hybrid vehicles. We use a lot of gas in our business, using some hybrid vehicles will lesson our carbon footprint!

STATE CERTIFIED-We follow the state laws very strictly! They are the ones that license our business.

We are excited to announce that we will be using the newly approved blended course:

-Parent Student Orientation (in person)

-Traditional in class instruction (2 classes in person)

-10 hours of behind-the-wheel instruction

-25 hour AAA online course ($39.99 for AAA Members or $49.95 for non AAA members, fee goes directly to AAA not Hamilton’s)

– Review and Final Exam traditional in person/class setting