Student must be 15 years old on the day of orientation by state law
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. We require at least one weeks notice if you plan to change classes in order to transfer your deposit, failure to do so will result in loss of the deposit.
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!
March 1st Start Date (Class is full, waitlist only)
Parent/Student orientation 1.5 hours on Saturday, March 1st 4-5:30pm or 5:45-7:15pm
Class March 2nd & March 8th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, April 6th for Final Exam 4-5:30pm
March 29th Start Date (Class is full, waitlist only)
Parent/Student orientation 1.5 hours on Saturday, March 29th 4-5:30pm or 5:45-7:15pm
Class March 30th & April 5th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, May 4th for Final Exam 4-5:30pm
April 26th Start Date (Class is full, waitlist only)
Parent/Student orientation 1.5 hours on Saturday, April 26th 4-5:30pm or 5:45-7:15pm
Class April 27th & May 3rd from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, June 1st for Final Exam 4-5:30pm
May 24th Start Date (Class is full, waitlist only)
Parent/Student orientation 1.5 hours on Saturday, May 24th 4-5:30pm or 5:45-7:15pm
Class May 25th & May 31st from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, June 29th for Final Exam 4-5:30pm
June 21st Start Date (Class is full, waitlist only)
Parent/Student orientation 1.5 hours on Saturday, June 21st 4-5:30pm or 5:45-7:15pm
Class June 22nd & June 28th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, July 27th for Final Exam 4-5:30pm
July 19th Start Date (Class is full, waitlist only)
Parent/Student orientation 1.5 hours on Saturday, July 19th 4-5:30pm or 5:45-7:15pm
Class July 20th & July 26th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, August 24th for Final Exam 4-5:30pm
August 16th Start Date (Class is full, waitlist only)
Parent/Student orientation 1.5 hours on Saturday, August 16th 4-5:30pm or 5:45-7:15pm
Class August 17th & August 23rd from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, September 21st for Final Exam 4-5:30pm
September 13th Start Date
Parent/Student orientation 1.5 hours on Saturday, September 13th 4-5:30pm or 5:45-7:15pm
Class September 14th & September 20th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, October 19th for Final Exam 4-5:30pm
October 11th Start Date
Parent/Student orientation 1.5 hours on Saturday, October 11th 4-5:30pm or 5:45-7:15pm
Class October 12th & October 18th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, November 16th for Final Exam 4-5:30pm
November 8th Start Date
Parent/Student orientation 1.5 hours on Saturday, November 8th 4-5:30pm or 5:45-7:15pm
Class November 9th & November 15th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, December 14th for Final Exam 4-5:30pm
December 6th Start Date
Parent/Student orientation 1.5 hours on Saturday, December 6th 4-5:30pm or 5:45-7:15pm
Class December 7th & December 13th from 4-7pm
AAA Online Course (25+ hours, not zoom, can log on anytime)
Return to Class Sunday, January 11th, 2026 for Final Exam 4-5:30pm
All classes are subject to change.