Municipal Court

Montclair Municipal Court is conducting court in a virtual setting. The Municipal Court has resumed hearing local ordinances and criminal matters.

If you wish to plead not guilty, please call the court office at 973-509-4774 to be scheduled for a video court session which will be conducted using the ZOOM video conferencing app.

Online Dispute Resolution

To avoid the need for a virtual court appearance, you may contest your traffic violation via Online Dispute Resolution which can be accessed at www.njmcdirect.com

*Proceed to payment search and follow the steps to dispute case*

Please refer to the Offenses Eligible for Dispute Case Work Flow list to see if you have been charged with an eligible offense.

If you wish to plead not guilty to a PARKING ticket only, you may use the form at the following link: Download form.

This form may only be used to enter a plea for one charge, i.e., one charge per form.

Please complete all sections of this form and email it to montclaircourt@montclairnjusa.org.

Or you can mail it to:

Montclair Municipal Court
647 Blomfield Avenue
Montclair, NJ 07042

You will be notified of the outcome in two to three weeks.

The Municipal Court office schedules cases for hearings, accepts bail, and maintains records of criminal and traffic tickets for attorneys, defendants, residents, and the general public.

Joseph C. Angelo, Esq., Municipal Judge
Peter D. Russo, Esq.
, Municipal Public Defender

Donna Bennion, Court Administrator
973-509-4774

Violations Bureau Hours:
Monday through Friday
8:30am to 3:30 p.m.

Court Hours:
Tuesday at 4:30 p.m.
Wednesday at 9:00 a.m. and 1:00 p.m.