Northeast Counterdrug Training Center

Find a Training

The Northeast Counterdrug Training Center provides training in prevention and counterdrug activities to law enforcement agencies and community-based organizations working to reduce the availability of illicit drugs, improve public safety, and diminish drug use in our society. Upcoming courses are listed below. 

ANNOUNCEMENTS

Please be advised NCTC is currently planning our upcoming training schedule. Classes will begin October 1st 2023. Check back for updates on class locations and times. 

Use the search features to find courses ("webinar" for virtual classes), search by state, or select a month to see more upcoming training. For a full list of our courses visit Course Descriptions
Looking for your NCTC Course Certificates? Login and print them from the Transcript page.

Schedules and availability of seats for NCTC courses are updated often. If you are interested in a class, we encourage you to register for classes that have a waitlist. We communicate regularly with people on class wait lists. NCTC may make changes to accommodate more attendees.

May 28, 2024 8:00 - May 29, 2024 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Annville PA
May 28, 2024 8:00 - May 29, 2024 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Cary IL
May 29, 2024 8:30 - May 30, 2024 16:30 (8:30 - 16:30)
Wednesday - Thursday
North Las Vegas NV
May 30, 2024 8:00 - May 31, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Pomona NY
Jun 03, 2024 8:00 - Jun 04, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Greenfield IN
Jun 03, 2024 8:00 - Jun 05, 2024 16:00 (8:00 - 16:00)
Monday - Wednesday
Annville PA
Jun 03, 2024 8:30 - Jun 04, 2024 16:30 (8:30 - 16:30)
Monday - Tuesday
Lewiston NY
Jun 04, 2024 8:30 - Jun 05, 2024 16:30 (8:30 - 16:30)
Tuesday - Wednesday
North Las Vegas NV
Jun 05, 2024 8:00 - Jun 07, 2024 16:00 (8:00 - 16:00)
Wednesday - Friday
Grayling MI
Jun 05, 2024 8:00 - Jun 06, 2024 16:00 (8:00 - 16:00)
Wednesday - Thursday
Virginia Beach VA
Jun 06, 2024 8:00 - Jun 07, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
El Paso TX
Jun 06, 2024 8:00 - Jun 07, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Hempstead TX
Jun 06, 2024 8:00 - Jun 07, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Methuen MA
Jun 10, 2024 6:30 - Jun 11, 2024 15:00 (6:30 - 15:00)
Monday - Tuesday
Washington DC
Jun 10, 2024 8:00 - Jun 10, 2024 16:00 (8:00 - 16:00)
Monday - Monday
Columbus OH
Jun 10, 2024 8:00 - Jun 11, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Charleroi PA
Jun 10, 2024 8:00 - Jun 11, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Manchester VT
Jun 10, 2024 8:00 - Jun 11, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Franklin MA
Jun 10, 2024 8:00 - Jun 14, 2024 16:30 (8:00 - 16:30)
Monday - Friday
Annville PA
Jun 10, 2024 8:30 - Jun 14, 2024 16:30 (8:30 - 16:30)
Monday - Friday
North Las Vegas NV
Jun 11, 2024 8:00 - Jun 12, 2024 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Methuen MA
Jun 11, 2024 8:00 - Jun 13, 2024 16:00 (8:00 - 16:00)
Tuesday - Thursday
Cockeysville MD
Jun 11, 2024 8:00 - Jun 12, 2024 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Hempstead TX
Jun 11, 2024 8:30 - Jun 13, 2024 16:30 (8:30 - 16:30)
Tuesday - Thursday
Weston FL
Jun 11, 2024 10:00 - Jun 13, 2024 17:00 (10:00 - 17:00)
Tuesday - Thursday
Live Online Webinar - 10 AM - 5 PM EST
Jun 12, 2024 8:00 - Jun 13, 2024 16:00 (8:00 - 16:00)
Wednesday - Thursday
Newtown PA
Jun 17, 2024 8:00 - Jun 18, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Holland MI
Jun 17, 2024 8:00 - Jun 18, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Titusville FL
Jun 17, 2024 8:00 - Jun 21, 2024 16:30 (8:00 - 16:30)
Monday - Friday
Annville PA
Jun 17, 2024 8:00 - Jun 18, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Pharr TX
Jun 17, 2024 8:00 - Jun 18, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Greenville SC
Jun 17, 2024 8:00 - Jun 19, 2024 16:00 (8:00 - 16:00)
Monday - Wednesday
Taylor MI
Jun 18, 2024 8:00 - Jun 19, 2024 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Centreville MI
Jun 18, 2024 8:00 - Jun 18, 2024 16:00 (8:00 - 16:00)
Tuesday - Tuesday
Annville PA
Jun 18, 2024 11:00 - Jun 18, 2024 15:00 (11:00 - 15:00)
Tuesday - Tuesday
Live Online Webinar - 11 AM - 3 PM EST
Jun 19, 2024 8:30 - Jun 20, 2024 16:00 (8:30 - 16:00)
Wednesday - Thursday
Edison NJ
Jun 20, 2024 8:00 - Jun 21, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Dearborn MI
Jun 20, 2024 8:00 - Jun 21, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Annville PA
Jun 24, 2024 8:00 - Jun 28, 2024 17:00 (8:00 - 17:00)
Monday - Friday
Honolulu HI
Jun 24, 2024 8:00 - Jun 25, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Picatinny NJ
Jun 24, 2024 8:00 - Jun 25, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Jun 24, 2024 8:00 - Jun 26, 2024 16:00 (8:00 - 16:00)
Monday - Wednesday
Mason MI
Jun 24, 2024 8:00 - Jun 25, 2024 16:00 (8:00 - 16:00)
Monday - Tuesday
Marriottsville MD
Jun 25, 2024 8:00 - Jun 28, 2024 16:00 (8:00 - 16:00)
Tuesday - Friday
Conneaut Lake PA
Jun 26, 2024 8:00 - Jun 27, 2024 16:00 (8:00 - 16:00)
Wednesday - Thursday
Canfield OH
Jun 26, 2024 8:30 - Jun 27, 2024 16:30 (8:30 - 16:30)
Wednesday - Thursday
North Las Vegas NV
Jun 27, 2024 8:00 - Jun 28, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Cary IL
Jun 27, 2024 8:00 - Jun 28, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Virginia Beach VA
Jun 27, 2024 8:00 - Jun 28, 2024 16:00 (8:00 - 16:00)
Thursday - Friday
Jul 09, 2024 8:00 - Jul 09, 2024 16:00 (8:00 - 16:00)
Tuesday - Tuesday
Annville PA