Topsfield Driving School Fees

Topsfield Driving School has no hidden fees

Complete Course  - $750.00 - includes:

30 hours of classroom instruction                               12 Hours of Driver Training                        

6 Hours of Observation  

2 hour Parent class

Off hours & weekday road test sponsorship fee: $150.00Please note: this fee is optional and separate from the complete course.This fee includes the use of our vehicle and sponsorship from one of our certified driving teachers.

Private Driving Lessons - $50.00 per hour

Thirty minute Road Test Refresher Lesson - $20.00 (cash only) pick up and drop off at our driving school location: 48 Main Street Topsfield.


Student Transfer (12 Driving lessons) $600.00 

Registry Fees

​Learners Permit                                      $30.00

Driver's education certificate                   $20.00 (includes $5.00 administrative processing fee)

Drivers License (hard copy)                   $50.00

Exam Booking Fee                                 $35.00

​​​Policies, terms and conditions

You must be 15.9 months to take class, and 16 years old to get your learner's permit and start driving lessons. If you miss a class you must make up the class you missed in a future session. 

A deposit of $350 is required to reserve your seat for class.​ The remaining balance of $400 is due on the last day of class. Payment plans for the remaining balance are available based on individual need. Please contact Sue for details at 978.887.3232.

Please note: your balance must be paid in full before scheduling driving lessons.

Topsfield Driving School strives for complete customer satisfaction. Prices are subject to change, however, if you prepay for the full course there will not be an increase incurred if the cost goes up (up to 1 year) 

Because class size is limited you must register and submit a deposit to reserve a seat. There is no refund once you have reserved a seat, but rest assure, if you can not attend the class due to a scheduling conflict we will apply the deposit to another class of your choice up to 1 year with no increase even if the price of the course goes up.

PLEASE NOTE: There will be a $25.00 charge for all returned checks. If you must cancel a driving lesson, we require 24 hours advance notice. If you do not cancel within 24 hours a $20.00 no show fee will be assessed.