DWI Classes for DWI in North Carolina

North Carolina DWI Classes

Please read: The state of North Carolina does not recognize “online DWI classes” as an approved way for DWI or Drug offenders to complete the state mandated classes. If you live in North Carolina and your offense happened in the state of north Carolina you must attend a local class in your area. Non-resident offenders, and residents who received a DWI in another state “may be eligible”, but we strongly advise that you check with the authority requiring the class to make sure they will accept an online distance learning program before registering for the class.

16 Hour Online DUI Class

The majority of first time DWI offenders in North Carolina will be required to take a 16 hour DWI education program. Our 16 hour online DUI program costs $269 and there are no hidden fees. Just click on the “register now” button below to sign up for the 16 hour class and get started immediately:

24 Hour DUI Class

Most subsequent DWI offenders in North Carolina will be required to take a 24 hour DWI education program. Our online 24 hour DUI program costs $379. There are no hidden fees. Just click on the “register now” button below to sign up and start your class immediately:

1 Hour Victim Impact Panel

If you are required to complete a 1 hour Victim Impact Panel as part of your required penalties you may register for that class here. Our online 1 hour Victim Impact Panel costs $55. There are no hidden fees. Just click on the blue “register” button below to sign up and start your class immediately:


If you need a class with a different number of hours other than those listed above please visit our DUI Classes page to see a complete listing of the classes we offer.

dui, dui online classes, dui classes online, dwi, court ordered class, victim impact
  • 100% Online DUI Classes!
  • Classes Accepted In Most States!
  • Real Certificate Sent By Mail!
  • Absolutely No Hidden Fees

Notice: Please be aware it is your responsibility to make certain you can take an online class to satisfy your requirement. We suggest that you speak with the court, probation, employer, or attorney to verify that the online class will be accepted before you register.

Local North Carolina DUI Education Providers by County

North Carolina “resident offenders” will be required to take a local DUI class. We have provided listings for local providers by county below. Just select the closest county to you from the list below to see the providers in that county.

Alamance

Life Changes, Inc.
123 East Elm Street
Graham, NC 27253
Phone: 336-228-7600
Website: http://www.lifechangeseap.com

Top of Section

Alexander

Mullins & Mullins Counseling
99 East Main Avenue
Taylorsville, NC 28681
Phone: 336-532-0500
Website: http://www.mullinsandmullins.com

Top of Section

Beaufort

Pamlico Counseling
408 East 11th Street
Washington, NC 27889
Phone: 252-975-2027
Website: http://www.pamlicocounseling.com

Passages Counseling Services
323 West 2nd Street
Washington, NC 27889
Phone: 252-975-3111
Website: http://www.passagescounseling.biz

Top of Section

Brunswick

South Brunswick Counseling Services
5285 Main Street, Suite 22
Shallotte, NC 28459
Phone: 910-754-5887
Website: http://www.southbrunswickcounseling.com

Top of Section

Buncombe

The Relationship Center
70 Woodfin Place, Suite 021
Asheville, NC 28801
Phone: 828-225-5555
Website: http://www.trccounseling.com

Beyond Addiction
70 Woodfin Place, Suite 326D
Asheville, NC 28801
Phone: 828-225-2535
Website: http://www.lindahamilton.org

Mountain Treatment Center
260 Merrimon Avenue
Asheville, NC 28801
Phone: 828-348-8433
Website: http://www.mountaintreatmentcenter.com

C & B Support Services, Inc.
1 Town Square Blvd.
Asheville, NC 28803
Phone: 828-654-0694
Website: http://www.candbsupportservices.com

Top of Section

Cabarrus

Absolute Advocacy, LLC
51 Union Street South, Suite 212
Concord, NC 28028
Phone: 704-215-4095
Website: http://www.absoluteadvocacy.org

Promises12
35 Means Avenue SE
Concord, NC 28025
Phone: 704-786-1500
Website: http://www.promises12.com

Daymark Recovery Services
284 Executive Park Drive NE
Concord, NC 28025
Phone: 704-939-1100
Website: http://www.daymarkrecovery.org

Top of Section

Caldwell

Hidden Springs Counseling Center
1013 West Avenue NW, #B
Lenoir, NC 28645
Phone: 828-572-1636
Website: http://www.hiddenspringslenoir.net

Top of Section

Catawbe

DLA Substance Abuse Services
22 South Main Avenue
Newton, NC 28658
Phone: 828-465-1007
Website: http://www.dlancsas.com

Top of Section

Chatham

New Beginnings Counseling Services, PLLC
200 Sanford Road, Suite 2
Pittsboro, NC 27312
Phone: 919-542-0047
Website: http://www.newbeginningscounselingservices.net

Top of Section

Cleveland

Carolina DWI Services
941 East Marion Street
Shelby, NC 28150
Phone: 980-230-9967
Website: http://www.e508help.com

Wellness of Shelby, Inc.
201 West Marion Street
Shelby, NC 28150
Phone: 704-487-5515
Website: http://www.wellnessofshelby.com

Second Chances Counseling Services
110 West Mountain Street
Kings Mountain, NC 28086
Phone: 704-734-1600
Website: http://www.2ndchancescounseling.com

Top of Section

Craven

Morefield Assessment & Addiction Services
790 Cardinal Road, Suite 7
New Bern, NC 28562
Phone: 252-633-9010
Website: http://www.morefieldassessment.com

Top of Section

Cumberland

Alternative Care Treatment Systems, Inc.
907-911 Hay Street
Fayetteville, NC 28305
Phone: 910-438-0939
Website: http://www.actsinc.net

Paradigm Counseling
201 South McPherson Church Road, #224
Fayetteville, NC 28303
Phone: 919-601-9222
Website: http://www.paradigmnc.com

Top of Section

Dare

Atlantic Coastal Counseling
110 West Wood Hill Drive
Nags Head, NC 27959
Phone: 252-441-1802
Website: http://www.atlanticcoastalcounseling.com

Top of Section

Davidson

Lifeskills Counseling Center
9 West 3rd Street
Lexington, NC 27292
Phone: 336-224-0863
Website: http://www.lifeskillscounseling.org

Top of Section

Duplin

Alternative Care Treatment Systems, Inc.
112 East Park Drive
Beulaville, NC 28518
Phone: 910-298-7167
Website: http://www.actsinc.net

Top of Section

Durham

Alternative Care Treatment Systems, Inc.
119 B Orange Street
Durham, NC 27701
Phone: 919-688-9163
Website: http://www.actsinc.net

Alase Center for Enrichment
6015 Fayetteville Rd., Suite 114
Durham, NC 27713
Phone: 919-957-7357
Website: http://www.alase.net

First Step Services of Durham
3329 Chapel Hill Blvd., Suite 201
Durham, NC 27707
Phone: 919-419-0229
Website: http://www.firststepnc.com

Genesis DWI Services, LLC
118 East Main Street
Durham, NC 27701
Phone: 919-321-6643
Website: http://www.genesisdwiservices.com

Life Changes, Inc.
1058 West Club Blvd., Ste. 216
(North Gate Mall)
Durham, NC 27701
Phone: 919-416-8494
Website: http://www.lifechangeseap.com

Visions Counseling Studio
1530 North Gregson Street
Durham, NC 27701
Phone: 919-286-2146
Website: http://www.visionscounseling.net

Top of Section

Forsyth

Life Changes, Inc.
928 Burke St.
Winston-Salem, NC 27101
Phone: 336-793-3350
Website: http://www.lifechangeseap.com

Lifeskills Counseling Center
1001 South Marshall Street
Winston Salem, NC 27101
Phone: 336-224-0863
Website: http://www.lifeskillscounseling.org

Glenn’s Assessment And Counseling Service
8005 North Point Blvd., Suite A
Winston-Salem, NC 27106
Phone: 336-896-9990
Website: http://www.glennsassessment.com

Lifeskills Counseling Center Of Winston-Salem
1001 Marshall Street South
Winston-Salem, NC 27101
Phone: 336-631-8904
Website: http://www.lifeskillscounseling.orgTop of Section

Gaston

Beaty Recovery Services
707 East Franklin Blvd.
Gastonia, NC 28054
Phone: 704-864-3900
Website: http://www.beatyrecoveryservices.com

Insights In Recovery
359 West Main Avenue, Suite F
Gastonia, NC 28052
Phone: 704-868-8644
Website: http://www.insightsinrecovery.com

New Beginnings
825 East 2nd Avenue
Gastonia, NC 28054
Phone: 704-854-9102
Website: http://www.newbeginningscounselingcenter.com

Self Concepts Clinical Counseling Services
1305 Garrison Blvd.
Gastonia, NC 28054
Phone: 704-852-3874
Website: http://www.myselfconcept.com

Top of Section

Granville

Life Changes, Inc.
1598 Highway 56
Creedmoor, NC 27522
Phone: 919-528-2528
Website: http://www.lifechangeseap.comTop of Section

Guilford

A CDM Assessment & Counseling of Guilford, Inc.
338 Elm Street, Suite 326
Greensboro, NC 27401
Phone: 336-574-3772
Website: http://www.acdmassessment.com

Life Changes, Inc.
204 Muirs Chapel Rd. Ste. 100 (Remax bldg)
Greensboro, NC 27410
Phone: 336-387-0393
Website: http://www.lifechangeseap.com

United Quest Care Services, LLC
806 Summit Avenue, Suite 210A
Greensboro, NC 27405
Phone: 336-279-1227
Website: http://www.unitedquestcareservices.org

Life Changes, Inc.
819 N. Main St. Ste. #201 (Main St. Square)
High Point, NC 27260
Phone: 336-899-0790
Website: http://www.lifechangeseap.com

Top of Section

Haywood

Assessments by Yount
66 Walnut Street
Waynesville, NC 28786
Phone: 828-454-5253
Website: http://www.assessmentsbyyount.org

Top of Section

Hoke

Alpha Counseling and DWI Services, Inc.
132 West Elwood Avenue
Raeford, NC 28376
Phone: 910-248-3009
Website: http://www.alphacounselingdwi.org

Top of Section

Iredell

BK Professional Counseling Center LLC
429 East Center Avenue
Mooresville, NC 28115
Phone: 704-662-3923
Website: http://www.bkprofessionalcounselingcenter.com

Top of Section

Johnston

DWI Services, Inc. Clayton
200 East Main Street, Suite 201
Clayton, NC 27520
Phone: 919-550-7394
Website: http://www.dwiservicesinc.com

Johnston Counseling Services Inc.
111 North 2nd Street
Smithfield, NC 27577
Phone: 919-938-0921
Website: http://www.johnstoncounseling.com

Top of Section

Lee

Alternative Care Treatment Systems, Inc.
2517 Watson Avenue
Sanford, NC 27330
Phone: 919-774-1800
Website: http://www.actsinc.net

New Beginnings Counseling Services, PLLC
1518 South Horner Blvd.
Sanford, NC 27330
Phone: 919-718-1597
Website: http://www.newbeginningscounselingservices.net

Top of Section

Lenoir

Alternative Care Treatment Systems, Inc.
2901 Heritage Street
Kingston, NC 28501
Phone: 252-208-0061
Website: http://www.actsinc.net

Top of Section

Mecklenburg

Absolute Advocacy, LLC
1923 JN Pease Place
Charlotte, NC 28262
Phone: 704-274-2978
Website: http://www.absoluteadvocacy.org

New Beginnings
1508 Cleveland Avenue
Charlotte, NC 28203
Phone: 704-334-6574
Website: http://www.newbeginningscounselingcenter.com

A Turning Point Counseling and Consulting
2121 Common Wealth Avenue, Suite 106
Charlotte, NC 28205
Phone: 704-379-1960
Website: http;//www.aturningpointcounseling.org

Collaborative Hope
1914 J.N. Pease Place, Suite 127
Charlotte, NC 28262
Phone: 704-919-3493
Website: http://www.collaborativehope.com

Trinity Counseling Services, LLC
1801 N. Tryon Street, Suite 311
Charlotte, NC 28206
Phone: 704-921-9600
Website: http://trinitycounselingcharlotte.com

Top of Section

Nash

Martin DWI Services
101 Triangle Court, Suite A
Nashville, NC 27856
Phone: 252-883-9644
Website: http://www.nc508.com

Second Chance Recovery, Inc.
107 S.E. Main Street, Suite 500
Rocky Mount, NC 27801
Phone: 252-442-0100
Website: http://www.secondchancerecovery.org

Urton And Associates
3300 Sunset Avenue
Rocky Mount, NC 27804
Phone: 252-451-0000
Website: http://www.dwi-nc.com

Wilson Professional Services, Inc.
3201 Nash Street Northwest
Wilson, NC 27896
Phone: 252-243-7789
Website: http://www.wpsincnc.com

Top of Section

New Hanover

A Helping Hand of Wilmington
5013 Wrightsville Avenue
Wilmington, NC 28403
Phone: 910-796-6868
Website: http://www.ahelpinghandofwilmington.com

Bridge Builders Counseling Center
311 Judges Road, Bldg. 1, Unit E
Wilmington, NC 28405
Phone: 910-792-9888
Website: http://www.bridgebuilderscounseling.com

Harvest Of Wilmington
773 South Kerr Avenue
Wilmington, NC 28403
Phone: 910-793-0566
Website: http://www.harvestofwilmington.com

Carolina Beach Counseling
1009 North Lake Park Blvd.
Carolina Beach, NC 28428
Phone: 910-458-4544
Website: http://www.carolinabeachcounseling.com

Top of Section

Onslow

Anew River Counseling Services, PLLC
99 Village Drive, Suite 17
Jacksonville, NC 28546
Phone: 919-333-8107
Website: http://www.anewrivercs.com

New Insights DWI Services and Counseling Center
100 North Wilmongton Street
Richlands, NC 28574
Phone: 910-324-4887
Website: http://www.newinsightsservices.com

Top of Section

Pasquotank

Northeastern Professional Counseling
891 Berea Church Road
Elizabeth City, NC 27909
Phone: 252-333-4569
Website: http://www.northeasternpc.com

Top of Section

Person

Life Changes, Inc.
102 North Main St. Ste. 8
Roxboro, NC 27573
Phone: 366-599-5845
Website: http://www.lifechangeseap.com

Top of Section

Pitt

Changing Seasons Treatment Services, Inc.
401 West 1st Street
Greenville, NC 27834
Phone: 252-695-0203
Website: http://www.changingseasonstreatment.com

Side By Side Counseling
2045 Eastgate Drive, Suite B
Greenville, NC 27858
Phone: 252-752-1333
Website: http://www.sidebysidecounseling.com

Top of Section

Randolph

Triad Therapy
123 Davis Street, A-B
Asheboro, NC 27203
Phone: 336-629-7774
Website: http://www.triadtherapy.com

Top of Section

Robeson

Alternative Care Treatment Systems, Inc.
4342 Fayetteville Road
Lumberton, NC 28358
Phone: 910-608-3138
Website: http://www.actsinc.net

KV Consultants & Associates Inc.
106 East 6th Street
Lumberton, NC 28358
Phone: 888-553-8327
Website: http://www.kvconsultants.com

Top of Section

Rockingham

Life Changes, Inc.
1731 Freeway Dr., Suite D.
Reidsville, NC 27320
Phone: 336-791-0010
Website: http://www.lifechangeseap.com

Life Changes, Inc.
7586 Highway 770 West
Eden, NC 27288
Phone: 336-623-8584
Website: http://www.lifechangeseap.com

Top of Section

Rowan

Alternatives Counseling
323 North Main Street
Salisbury, NC 28144
Phone: 704-639-1616
Website: http://www.alternativescounseling.net

Top of Section

Rutherford

Lifeline Counseling Center
373 West Main Street
Forest City, NC 28043
Phone: 828-289-0574
Website: http://www.lifelinecc.net

Top of Section

Union

New Beginnings
5719 Hwy 74 West
Indian Trail, NC 28079
Phone: 704-821-4291
Website: http://www.newbeginningscounselingcenter.com

Chemical Dependency Services
308 West Windsor Street
Monroe, NC 28112
Phone: 704-289-4777
Website: http://mychemicaldependency.com

Top of Section

Wake

Alternative Care Treatment Systems, Inc.
10425 Ligon Mill Road
Wake Forest, NC 27584
Phone: 919-569-9924
Website: http://www.actsinc.net

Paradigm Counseling
374 Raleigh Street
Holly Springs, NC 27540
Phone: 919-601-9222
Website: http://www.paradigmnc.com

First Step Services of Durham
211 Six Forks Road, Suite 117
Raleigh, NC 27609
Phone: 919-833-8899
Website: http://www.firststepnc.com

Arbor Counseling & Substance Abuse Services
4010 Barrett Drive, Suite 101
Raleigh, NC 27609
Phone: 919-788-8002
Website: http://www.arborcounselingnc.com

Apex Counseling
800 West Williams Street, #231
Apex, NC 27502
Phone: 919-623-4384
Website: http://www.apexcounseling.net

Top of Section

Watauga

Mullins & Mullins Counseling
890 West King Street
Boone, NC 28607
Phone: 828-262-0222
Website: http://www.mullinsandmullins.comTop of Section

Wayne

Alternative Care Treatment Systems, Inc.
139 North Center Street
Goldsboro, NC 27530
Phone: 919-734-4440
Website: http://www.actsinc.net

Advanced DWI Services
1021 North Berkeley Blvd.
Goldsboro, NC 27534
Phone: 919-759-0192
Website: http://www.advanceddwiservices.com

Family Works Psychological Center
1410 East Ash Street
Goldsboro, NC 27530
Phone: 919-734-1305
Website: http://www.familyworkscenter.com

Top of Section

Wilkes

Mullins & Mullins Counseling
105 East Main Street
Wilkesboro, NC 28697
Phone: 336-927-7010
Website: http://www.mullinsandmullins.com

Top of Section

Wilson

Alternative Care Treatment Systems, Inc.
608 North Nash Street
Wilson, NC 27893
Phone: 252-291-2200
Website: http://www.actsinc.net

Urton And Associates
1310 Ward Blvd.
Wilson, NC 27893
Phone: 252-234-9393
Website: http://www.dwi-nc.com

Changing Seasons Treatment Services, Inc.
2231 Nash Street NW, Suite B
Wilson, NC 27896
Phone: 252-452-9765
Website: http://www.changingseasonstreatment.com

Wilson Professional Services, Inc.
3201 Nash Street NW
Wilson, NC 27896
Phone: 252-243-7789
Website: http://www.wpsincnc.com

Top of Section

Notice: Please be aware that it is your responsibility to make certain you can take an online class to satisfy your requirements. We suggest that you speak with the court, probation, employer, or attorney to verify that it will be accepted before you register.

Need help selecting the correct class to register for?

Just give us a call and we can guide you and help you select the correct class and number of hours for your particular situation. Our office hours are Monday through Thursday from 10 am to 4 pm CST.


1-704-425-2513 or email Support@DUILawCenter.org