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

Live Webinars are now available! NCTC is excited to announce we are now offering free live webinars for law enforcement! All webinar classes are Eastern Standard time zone unless noted otherwise. Registration is still required. Search for "webinar" to find virtual classes.

Did you know you can receive text messages about updates to your NCTC classes? Log in, go to Profile, and opt in for SMS notifications (text messages) today.

Use the search features to find courses, 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.

Mar 27, 2023 7:00 - Mar 28, 2023 15:00 (7:00 - 15:00)
Monday - Tuesday
Chantilly VA
Mar 27, 2023 8:00 - Mar 28, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Washington DC
Mar 27, 2023 8:00 - Mar 31, 2023 16:00 (8:00 - 16:00)
Monday - Friday
Annville PA
Mar 27, 2023 8:00 - Mar 28, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
San Antonio TX
Mar 27, 2023 8:00 - Mar 28, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Wayne NJ
Mar 27, 2023 8:30 - Mar 28, 2023 16:30 (8:30 - 16:30)
Monday - Tuesday
Hamburg NY
Mar 28, 2023 8:00 - Mar 30, 2023 16:00 (8:00 - 16:00)
Tuesday - Thursday
Syracuse NY
Mar 29, 2023 8:30 - Mar 30, 2023 16:30 (8:30 - 16:30)
Wednesday - Thursday
Erie PA
Mar 30, 2023 8:00 - Mar 31, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Laredo TX
Mar 30, 2023 8:00 - Mar 31, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Methuen MA
Apr 03, 2023 8:00 - Apr 04, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Annville PA
Apr 03, 2023 8:00 - Apr 05, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Methuen MA
Apr 04, 2023 8:00 - Apr 06, 2023 16:00 (8:00 - 16:00)
Tuesday - Thursday
Columbus OH
Apr 10, 2023 8:30 - Apr 12, 2023 16:00 (8:30 - 16:00)
Monday - Wednesday
Grayling MI
Apr 11, 2023 8:00 - Apr 13, 2023 16:00 (8:00 - 16:00)
Tuesday - Thursday
Picatinny NJ
Apr 17, 2023 8:00 - Apr 19, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Virginia Beach VA
Apr 19, 2023 8:00 - Apr 20, 2023 16:00 (8:00 - 16:00)
Wednesday - Thursday
Newtown PA
Apr 19, 2023 11:00 - Apr 19, 2023 15:00 (11:00 - 15:00)
Wednesday - Wednesday
Live Online Webinar - 11 AM - 3 PM EST
Apr 20, 2023 8:00 - Apr 21, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Methuen MA
Apr 24, 2023 8:00 - Apr 25, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Mt Pleasant MI
Apr 24, 2023 8:00 - Apr 26, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Denver CO
Apr 24, 2023 8:00 - Apr 25, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Columbus OH
Apr 25, 2023 8:00 - Apr 27, 2023 16:00 (8:00 - 16:00)
Tuesday - Thursday
Lowville NY
Apr 27, 2023 8:00 - Apr 28, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Killeen TX
May 01, 2023 8:00 - May 02, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Panama City Beach FL
May 02, 2023 8:00 - May 03, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Denver CO
May 03, 2023 8:00 - May 05, 2023 16:00 (8:00 - 16:00)
Wednesday - Friday
Kure Beach NC
May 08, 2023 8:00 - May 09, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Mason MI
May 08, 2023 8:00 - May 12, 2023 16:00 (8:00 - 16:00)
Monday - Friday
Beaufort SC
May 08, 2023 8:00 - May 09, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Methuen MA
May 08, 2023 8:00 - May 10, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Hondo TX
May 08, 2023 8:00 - May 09, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
South Bend IN
May 09, 2023 8:00 - May 10, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Hempstead TX
May 09, 2023 8:00 - Aug 11, 2023 16:00 (8:00 - 16:00)
Monday - Saturday
Annville PA
May 10, 2023 8:00 - May 11, 2023 16:00 (8:00 - 16:00)
Wednesday - Thursday
Methuen MA
May 11, 2023 10:00 - May 11, 2023 14:00 (10:00 - 14:00)
Thursday - Thursday
Live Online Webinar - 10 AM - 2 PM EST
May 15, 2023 8:00 - May 16, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Lawrence MI
May 15, 2023 8:00 - May 17, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
East Elmhurt NY
May 15, 2023 8:00 - May 16, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Virginia Beach VA
May 15, 2023 8:00 - May 16, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Greenfield IN
May 16, 2023 8:00 - May 18, 2023 16:00 (8:00 - 16:00)
Tuesday - Thursday
West Allis WI
May 17, 2023 8:00 - May 18, 2023 16:00 (8:00 - 16:00)
Wednesday - Thursday
Newtown PA
May 18, 2023 8:00 - May 19, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Annville PA
May 22, 2023 8:00 - May 24, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Annville PA
May 22, 2023 8:00 - May 24, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Independence OH
May 22, 2023 8:00 - May 23, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Loudonville NY
May 24, 2023 7:00 - May 26, 2023 15:30 (7:00 - 15:30)
Wednesday - Friday
Chantilly VA
May 25, 2023 8:00 - May 26, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Cincinnati OH
May 30, 2023 8:00 - May 31, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Charleston SC
Jun 01, 2023 8:00 - Jun 02, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Charleston SC
Jun 05, 2023 8:00 - Jun 06, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Cookstown NJ
Jun 05, 2023 8:00 - Jun 07, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Geneva on the Lake OH
Jun 05, 2023 8:00 - Jun 07, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Hempstead TX
Jun 06, 2023 8:00 - Jun 09, 2023 16:00 (8:00 - 16:00)
Tuesday - Friday
Annville PA
Jun 06, 2023 8:00 - Jun 07, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Ashburn VA
Jun 06, 2023 8:00 - Jun 07, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
East Elmhurst NY
Jun 12, 2023 8:00 - Jun 13, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Harlingen TX
Jun 12, 2023 8:00 - Jun 14, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Virginia Beach VA
Jun 12, 2023 8:00 - Jun 13, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Franklin MA
Jun 13, 2023 8:00 - Jun 14, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Canfield OH
Jun 15, 2023 8:00 - Jun 16, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Pharr TX
Jun 15, 2023 8:00 - Jun 16, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Annville PA
Jun 19, 2023 8:00 - Jun 20, 2023 17:30 (8:00 - 17:30)
Monday - Tuesday
Howell MI
Jun 20, 2023 8:00 - Jun 21, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Franklin IN
Jun 21, 2023 8:00 - Jun 22, 2023 16:00 (8:00 - 16:00)
Wednesday - Thursday
Ann Arbor MI
Jun 21, 2023 8:00 - Jun 22, 2023 16:00 (8:00 - 16:00)
Wednesday - Thursday
Newtown PA
Jun 21, 2023 8:00 - Jun 22, 2023 16:00 (8:00 - 16:00)
Wednesday - Thursday
Washington, D.C.
Jun 21, 2023 9:00 - Jun 23, 2023 16:00 (9:00 - 16:00)
Wednesday - Friday
Live Online Webinar - 9 AM - 4 PM EST
Jun 26, 2023 8:00 - Jun 27, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Allison Park PA
Jun 26, 2023 8:30 - Jun 28, 2023 16:30 (8:30 - 16:30)
Monday - Wednesday
Utica NY
Jun 29, 2023 8:00 - Jun 30, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Virginia Beach VA
Jul 13, 2023 8:00 - Jul 14, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Harris MI
Jul 17, 2023 8:00 - Jul 18, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Wayne NJ
Jul 17, 2023 8:00 - Jul 19, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Gurnee IL
Jul 24, 2023 8:00 - Jul 26, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Annville PA
Jul 25, 2023 8:00 - Jul 26, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Galloway NJ
Jul 27, 2023 8:00 - Jul 28, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Galloway NJ
Aug 01, 2023 8:00 - Aug 02, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Hobart IN
Aug 01, 2023 8:00 - Aug 03, 2023 16:00 (8:00 - 16:00)
Tuesday - Thursday
Galloway NJ
Aug 01, 2023 8:00 - Aug 03, 2023 16:00 (8:00 - 16:00)
Tuesday - Thursday
Lake Worth FL
Aug 07, 2023 8:00 - Aug 11, 2023 16:00 (8:00 - 16:00)
Monday - Friday
Annville PA
Aug 15, 2023 8:00 - Aug 16, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Clarksville IN
Aug 15, 2023 8:00 - Nov 10, 2023 16:00 (8:00 - 16:00)
Monday - Saturday
Annville PA
Aug 21, 2023 8:00 - Aug 25, 2023 16:00 (8:00 - 16:00)
Monday - Friday
Annville PA
Aug 22, 2023 8:00 - Aug 23, 2023 16:00 (8:00 - 16:00)
Tuesday - Wednesday
Wayne NJ
Aug 23, 2023 8:00 - Aug 24, 2023 16:00 (8:00 - 16:00)
Wednesday - Thursday
Charleston SC
Aug 28, 2023 8:00 - Aug 30, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Cookstown NJ
Sep 11, 2023 8:00 - Sep 15, 2023 16:30 (8:00 - 16:30)
Monday - Friday
Ripon WI
Sep 11, 2023 8:00 - Sep 12, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Franklin MA
Sep 11, 2023 8:00 - Sep 12, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Virginia Beach VA
Sep 11, 2023 8:00 - Sep 13, 2023 16:00 (8:00 - 16:00)
Monday - Wednesday
Wayne NJ
Sep 12, 2023 8:00 - Sep 15, 2023 16:00 (8:00 - 16:00)
Tuesday - Friday
Annville PA
Sep 14, 2023 8:00 - Sep 15, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Allison Park PA
Sep 14, 2023 8:00 - Sep 15, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Virginia Beach VA
Sep 18, 2023 8:00 - Sep 22, 2023 16:00 (8:00 - 16:00)
Monday - Friday
Houston TX
Sep 18, 2023 16:00 - Sep 19, 2023 23:59 (16:00 - 23:59)
Monday - Tuesday
Annville PA
Sep 21, 2023 8:00 - Sep 22, 2023 16:00 (8:00 - 16:00)
Thursday - Friday
Friendswood TX
Sep 25, 2023 8:00 - Sep 26, 2023 16:00 (8:00 - 16:00)
Monday - Tuesday
Franklin MA