map of IDRC driver training locations in New Jersey

If you have been convicted of an alcohol or drug-related traffic or boating offense in New Jersey or while driving in another State while holding a New Jersey driver's license, you must satisfy the requirements of the Intoxicated Driving program (IDP) and the Intoxicated Driver Resource Center (IDRC). Please read the FAQ.

New Jersey IDRC Fees 2017

Fees paid to MVC:A $100 Attendance Fee and a $100 License Restoration Fee will need to be paid to the Motor Vehicle Center, as instructed by the IDRC.

Fees paid to IDRC:The IDRC will collect a $264 First Offender Fee, or a $321 Second Offender Fee.

Other charges may apply.

New Jersey IDRC Centers by County

Atlantic County IDRC

Location of AtlanticCounty, NJ IDRC facility

Atlantic County, New Jersey, is served by an IDRC in Northfield, between Linwood and Pleasantville.

For more information or to schedule an appointment, contact Mr. Robert Widitz by email at widitz_robert@aclink.org or by phone 609-645-5932.

Atlantic County IDRC

Stillwater Building Room 328
201 S. Shore Road
Northfield, NJ 08225
609-645-5932

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Burlington County IDRC

Location of the Burlington County IDRC facility

The IDRC location for residents of Burlington County, New Jersey is in Westampton, NJ

For more information or to schedule an appointment, contact Mr. Jim Melvin by email at jmelvin@co.burlington.nj.us or by phone 609-265-5855.

Burlington County IDRC

Human Services Building
PO Box 6000
795 Woodland Rd.
Westampton, NJ 08060
609-265-5855

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Camden County IDRC

Location of Camden County, NJ IDRC facility

The IDRC location for residents of Camden County, New Jersey, is near the Westmont NJTransit station.

There are temporary road closures around the Camden IDRC location. For the latest directions, please visit their temporary website or call the number shown.

For more information or to schedule an appointment, contact Ms. Shana Marshall by email at info@camdencountyidrc.com or by phone 856-669-0820.

Camden County IDRC

215 Highland Ave.
Suite C
Westmont, NJ 08108-2634
856-669-0820

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Cape May County IDRC

Location of the Cape May County, NJ IDRC facility

The Middle Township, NJ IDRC program serves residents of Cape May County, New Jersey.

For more information or to schedule an appointment, contact Ms. Laurie Emhe by email at lemhe@capecounseling.org or by phone 609-465-9001.

Cape May County IDRC

Cape Counseling Services
128 Crest Haven Rd.
Building D
Cape May Court House, NJ 08210
609-465-9001

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Cumberland County IDRC

Location of the Cumberland County IDRC facility

Vineland is home to the Intoxicated Driver Resource Center serving Cumberland and Salem Counties in NJ.

For more information or to schedule an appointment, contact Mr. Joe Williams by email at idrc@southwestcouncil.org or by phone 856-794-1011.

Cumberland/Salem County IDRC

The Southwest Council
1405 North Delsea Drive
Vineland, NJ 08360
856-794-1011

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Essex County IDRC

Location of the Essex County, NJ IDRC facility

Residents of Essex County, New Jersey can utilize the services of an IDRC facility in East Orange.

For more information or to schedule an appointment, contact Ms. Tamara Dorsey by email at TDorsey@DCHS.EssexCountyNJ.org or by phone 973-395-8425.

Essex County IDRC

50 South Clinton Street
Lower Level
East Orange, NJ 07018
973-395-8425

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Gloucester County IDRC

Location of the Gloucester County, NJ IDRC facility

The IDRC location for residents of Gloucester County, New Jersey is in Turnersville, in Washington Township.

For more information or to schedule an appointment, contact Ms. Amber Monserrate by email at AMonserrate@maryvillenj.org or by phone 856-232-4840.

Gloucester County IDRC

121 Johnson Rd
Suite 4
Turnersville, NJ 08012
856-232-4840

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Middlesex County IDRC

Location of the Middlesex County, NJ IDRC facility

The Middlesex County IDRC operator now only publishes a pubic PO Box for "contact".

For more information or to schedule an appointment, contact Ms. Ariana Rodriguez by email at ariana.rodriguez@co.middlesex.nj.us or by phone 732-745-4500.

Middlesex County IDRC

PO Box 30
New Brunswick, NJ 08903
732-745-4500

Click to update this IDRC listing.

Click to choose another county IDRC.

Monmouth County IDRC

Location of the Monmouth County, NJ IDRC facility

Monmouth Country residents have an IDRC program in Freehold.

For more information or to schedule an appointment, contact Ms. Mary Heath by email at mary.heath@co.monmouth.nj.us or by phone 732-308-3713.

Monmouth County IDRC

Human Services Bldng
3000 Kozloski Rd.
Suite 147
Freehold, NJ 07728
732-308-3713

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Ocean County IDRC

Location of the Ocean County, NJ IDRC facility

The Ocean County IDRC operator now only publishes a pubic PO Box for "contact".

For more information or to schedule an appointment, contact Mr. Peter Curatolo by email at pcuratolo@ochd.org or by phone 732-341-9700.

Ocean County IDRC

175 Sunset Ave.
PO Box 2191
Toms River, NJ 08755
732-341-9700

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Passaic County IDRC

Location of the Passaic County, NJ IDRC facility

Passaic County's IDRC is operated out of Passaic.

For more information or to schedule an appointment, contact Mr. Ken Harding by email at KHARDING@straightandnarrowinc.org or by phone 973-777-2048.

Passaic County IDRC

182 First Street
Passaic, NJ 07055
973-777-2048

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Salem County IDRC

Location of the Salem County, NJ IDRC facility

Salem and Cumberland counties share an IDRC center located in Vineland, NJ.

For more information or to schedule an appointment, contact Mr. Joe Williams by email at execdirector@southwestcouncil.org or by phone 856-794-1011.

Salem/Cumberland County IDRC

The Southwest Council
1405 North Delsea Drive
Vineland, NJ 08360
856-794-1011

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Somerset County IDRC

Location of the Somerset County, NJ IDRC facility

New Jersey only publishes a "public referral contact" for the Somerset County IDRC, not the actual, physical location.

Call the Public Referral Contact phone number to learn more about attending an IDRC program in Somerset County, including driving directions.

For more information or to schedule an appointment, contact Ms. Heather Hahn by email at IDRC@co.somerset.nj.us or by phone 908-704-6304.

Somerset County IDRC

PO Box 3000
Somerville, NJ 08876
908-704-6304

Click to update this IDRC listing.

Click to choose another county IDRC.

Sussex County IDRC

Location of the Sussex County, NJ IDRC facility

Sussex County IDRC needs are met by the Division of Community and Youth Services, in Newton.

For more information or to schedule an appointment, contact Ms. Cindy Armstrong by email at CArmstrong@sussex.nj.us or by phone 973-940-5200.

Sussex County IDRC

Div. of Community & Youth Services
One Spring St.
Newton, NJ 07860
973-940-5200

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Union County IDRC

Location of the Union County, NJ IDRC facility

An IDRC in Elizabeth serves the needs of Union County residents.

For more information or to schedule an appointment, contact Ms. Cheryl Hathaway by email at chathaway@ucnj.org or by phone 908-527-4791.

Union County IDRC

Division of Planning
Admin. Bldg., 4th floor
10 Elizabethtown Plaza
Elizabeth, NJ 07207
908-527-4791

Click for Google Driving Directions.

Click to update this IDRC listing.

Click to choose another county IDRC.

Frequently Asked Questions

Does the State of New Jersey publish IDRC Listings?

For the most accurate and up to date NJ IDRC listings, visit IDRCLocations.org.

The State of New Jersey frequently publishes unreliable or out of date information. For example, the current "IDRC Client Call Center Hotline" published on the State of New Jersey web page about the IDRC program (published on an outdated DMHAS page as well as a new "integrated health" page), has never been answered when we called during business hours (609-815-3100). It transfers call to a message "the machine has not been set up".


what happens at the idrc?

You will pay the IDRC program fee and complete a questionnaire. You will attend a series of educational sessions and discussions. You will meet with a counselor for a personal screening interview.


what does the education program do?

The education program, which is part of the 12- and 48- hour IDRC, contains information on social and problem drinking, stages of alcoholism, family and other relationships, alcohol and drugs and their effects on driving ability, and the New Jersey Intoxicated Driving Law.


what if i don't participate?

If you fail to appear at the IDRC or do not satisfactorily complete a prescribed treatment or self-help program or pay the fees on time, your license will be suspended indefinitely untill IDP/IDRC requirements are satsified. You may also be jailed two days due to program noncompliance.


what if I am not ready yet?

You cannot attend an IDRC program in New Jersey if you are intoxicated or actively using drugs or alcohol. Participants will be tested, and there may be serious consequences.

If you need help with alcohol or drug use, we recommend you contact a professional treatment center such as Sunrise Detox (inpatient medical detox in Cherry Hill, Toms River, and Morris County) or The Counseling Center (offering outpatient substance abuse treatment and IOP programs in Fair Lawn, Clark, Freehold, and Toms River.


Are there any 48 hour "lock in" IDRC Programs?

There are three 48 hour "lock-in" IDRC programs offered in New Jersey. One 48 hour IDRC for North Jersey, one for Central Jersey, and one serving South Jersey. Each has restrictions and rules,so please check the listings.


Some information here is outdated

To submit a notice of outdated or incorrect information, or to submit updated information to be included here, please follow the directions below under "updates".

Current List of IDRC Centers in New Jersey

To Report Incorrect Data or Submit New IDRC Data

To report an incorrect listing, or to submit updated information for an Intoxicated Driver Resource Center (IDRC) in New Jersey, please send your request by email to updates@IDRCLocations.org.

Please be sure to include all information for the IDRC, including name, address, and contact information. If you are reporting an error, please clearly indicate the IDRC and the correction that needs to be made.

For ensure prompt updates, be sure to indicate your name and professional position, and a way to contact you to verify the information.

Update Noticess

This Site is Continually Maintained

We no longer note when data is updated, because we continually monitor changes to the New Jersey IDRC programs, and update the site. We appreciate your help! Please continue to click the "Update this Listing" link included in every listing.

Additional DUI School and IDRC References & Resources

Additional NJ IDRC Program Information

The best way to get up to date, accurate information is by contacting your local IDRC center using the information listed on this site.

DUI Program Information in Florida

Florida mandates DUI Programs (also known as DUI Schools) for driver retraining following DUI convictions. For a list of Florida DUI programs, with program reviews, visit FloridaDUIPrograms.org