***March 17, 2020 Court Session has been CANCELLED***

***March 19, 2020 Court Session has been CANCELLED***

New court dates will be sent out.

Traffic tickets can be paid online at www.njmcdirect.com . Tewksbury Court ID is 1024 & Lebanon Court ID is 1019. 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 & Lebanon Township Courts

60 Water Street

Lebanon NJ 08833

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

Office is closed to the public – please leave a message and we will return your call.

Please do not hesitate to call the office if you have any questions.


Office hours are:

Tuesdays 10am-2pm & Wednesdays 2:30pm-4:30pm


Hours of the Tewksbury Township Municipal Court Violations Bureau are Tuesdays 10:00 am – 2:00 pm (except on court dates when the office opens at 2:00 pm) and on Wednesdays from  2:30 pm - 4:30 pm.

The Violations Bureau is located in the Township Meeting Hall located at 60 Water Street in the Mountainville section of the Township.  (mailing address 60 Water Street, Lebanon, NJ  08833). 

Phone 908-832-7684

Fax 908-832-0211

The office will open at 2:00 pm on court days which are held on the third Tuesday of each month in the Tewksbury Municipal Court Building located at 60 Water Street. Court convenes at 6:00 pm.

Edward Martin – Judge

Julie Kosakowski -Court Administrator

Matthew Dorsi – Prosecutor

Scott Mitzner – Public Defender