LEBANON, NJ  08833

Office hours:
Tewksbury Township Municipal Court Violations Bureau hours are Tuesdays 12:30 pm – 4:30 pm (except on court dates which are the 3rd Tuesday of the month when the office opens at 10:00 am) and Wednesdays from 1:30 pm - 3:30 pm.

Information on how to pay traffic fines: 
Traffic tickets can be paid online at www.njmcdirect.com. Tewksbury Court ID is 1024. You will need your ticket number and license plate number. If you need either, please call our office and we can help you get them.

Payments for traffic tickets as well as criminal complaints can be paid with a check or money order through the mail. Please make sure your ticket number is on your check or money order and mail to:

Tewksbury Municipal Court
Violations Bureau
60 Water Street
Lebanon NJ 08833
Phone: 908-832-7684
Fax 908-832-0211
Please do not hesitate to call the office if you have any questions. When leaving a voice mail message. please leave your summons number and phone number so the call can be returned. 

There is a locked mailbox out front of the court office if you wish to leave your payment in an enclosed envelope.

Edward Martin – Judge
Julie Kosakowski -Court Administrator
Matthew Dorsi – Prosecutor
Scott Mitzner – Public Defender


In person Municipal court sessions are suspended in order to mitigate public exposure to COVID-19.

The Tewksbury Municipal Court will be holding Virtual Court Sessions.  It is the defendants responsibility to contact the Court and address their court matter.  You will need to provide the court with a phone number and/or email address and a correct mailing address. 

For updated information, visit the New Jersey Judiciary’s website at www.njcourts.gov