A New Jersey MVC Approved Defensive Driving Course



For tickets received in Mercer County, New Jersey

Including the Municipal Courts in East Windsor, Ewing Township, Hamilton Township, Hightstown, Hopewell Borough, Hopewell Township, Lawrence Township, Pennington, Princeton Borough, Princeton Township, Robbinsville, Trenton and West Windsor.


Ready for Traffic School?
Register Now

Select one of the following options:

Pay the Ticket in full
By just paying the fine, you plead guilty to the ticket and points will be assessed on your license. This adjudication will appear on your driving record and your insurance may be affected and/or cancelled.
Elect a Defensive Driving Course
By electing traffic school, you pay for the ticket but 2 points are removed from your license. This can be an effective way of saving money on insurance costs and surcharge fees on your license.
Contest the Ticket in Court
If you choose to contest the ticket, you must notify the court to set up a date to go before a judge. You will be given further instructions by the court. Failure to appear will result in a warrant for your arrest.

Know the Facts

Click on any of the topics below to learn more.


New Jersey law gives you three options regarding your citation. You must exercise one of them before your deadline on the ticket, or be subject to a late fee and possible other actions including suspension of your driver license. Even if you feel you deserved the ticket, you may be eligible to elect traffic school to keep it off your record, avoid the points and prevent the violation from raising your insurance rates.



East Windsor Municipal Court
80 One Mile Rd.
East Windsor, NJ 08520

Phone Number: 609-448-3228

Ewing Township Municipal Court
2 Jake Garzio Dr.
Ewing, NJ 08628

Phone Number: 609-883-2900
Fax Number: 609-883-1746

Hamilton Township Municipal Court
1270 Whitehorse Ave.
Hamilton, NJ 08619

Phone Number: 609-581-4071
Fax Number: 609-581-4198

Hightstown Municipal Court
148 N. Main St.
Hightstown, NJ 08520

Phone Number: 609-490-5105
Fax Number: 609-490-0012

Hopewell Borough Municipal Court
4 Columbia Ave.
P.O. Box #343
Hopewell, NJ 08825

Telephone Number: 609-466-0968

Hopewell Township Municipal Court
201 Washington Crossing-Pennington Rd.
Titusville, NJ 08560

Telephone Number: 609-737-1035
Fax Number: 609-818-0991

Lawrence Township Municipal
2211 Lawrence Rd.
Lawrenceville, NJ 08648

Phone Number: 609-844-7159
Fax Number: 609-844-7156



Pennington Municipal Court
30 N. Main St.
Pennington, NJ 08534

Phone Number: 609-737-1016
Fax Number: 609-737-9780

Princeton Borough Municipal Court
1 Monument Dr.
P.O. Box #390
Princeton, NJ 08542

Telephone Number: 609-497-7600
Fax Number: 609-497-1785

Princeton Township Municipal Court
400 Witherspoon St.
Princeton, NJ 08540

Telephone Number: 609-924-5042
Fax Number: 609-924-5902

Robbinsville Township Municipal Court
1117 US Route #!30
Robbinsville, NJ 08691

Telephone Number: 609-259-3522
Fax Number: 609-208-2563

Trenton Municipal Court
225 N. Clinton Ave.
P.O. Box #1360
Trenton, NJ 08607

Phone Number: 609-989-3700

West Windsor Municipal Court
20 Municipal Dr.
P.O. Box #38
Princeton Jct, NJ 08607

Telephone Number: 609-989-3700