More More

Intoxicated Driver Program (IDP)

Any person convicted of an alcohol related traffic offense must participate in a program at an Intoxicated Driving Resource Center (IDRC):
  • New Jersey has an IDRC in each county for first and third-time offenders and three regional centers for second-time offenders
  • During the program, offenders attend mandatory Alcohol and Highway Safety Education courses
  • IDRC also evaluates each offender for an alcohol or drug problem and determines the need for treatment
  • If treatment is needed, the offende must complete a 16-week minimum treatment
  • IDRC monitors compliance and reports noncompliance to the courts and IDP. IDP makes recommendation to the MVC for suspension or restoration based on the offender’s successful completion of conviction requirements.
Satisfactory participation in IDRC is a step toward restoring your license. Failure to comply will result in further license suspension and possible jail time.

IDRC fees and other related charges may apply:
Charge Paid To
$100 attendance fee MVC
$230 first offender fee IDRC
$280 second offender fee IDRC
$100 license restoration fee MVC


The NJ Department of Human Services, Division of Mental Health and Addiction Services, Intoxicated Driving Program coordinates the operation of the following centers:
County Phone number
Atlantic (609) 645-5932
Bergen (201) 655-7490
Burlington (609) 265-5855
Camden (856) 669-0820
Cape May (609) 465-9001
Cumberland & Salem (856) 794-1011
Essex (973) 395-8425
Gloucester (856) 232-4840 ext. 101 or 102
Hudson (201) 795-4683
Hunterdon (908) 788-1900
Mercer (609) 394-8988 ext. 58
Middlesex (732) 745-4500
Monmouth (732) 308-3713
Morris (973) 538-5327 ext. 141, 142, 130
Ocean (732) 341-9700 ext. 7513 or 7514
Passaic (973) 777-2048 ext. 15
Salem & Cumberland (856) 794-1011
Somerset (908) 704-6304
Sussex (973) 948-9600 ext. 1370
Union (908) 527-4791
Warren (973) 538-5327 ext. 141, 142, 130
   
48–Hour IDRC  
North Region Passaic County (973) 777-2048 ext.15
Central Region Monmouth County (732) 264-8210
South Region Atlantic County (609) 645-5932