Iowa DUI Classes Online & Local
Please read: The state of Iowa does not recognize “online DUI classes” as an approved way for Iowa resident DUI/OWI or Drug offenders to complete the state mandated classes. If you live in Iowa and your offense happened in the state of Iowa you more than likely will be required to attend a local class in your area. Non-resident offenders, and residents who received a DUI 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.
12 Hour Online DUI Class
First time OWI offenders in Iowa will be required to complete a 12 hour OWI education class. Our 12 hour DUI class costs $179 and can be taken by anyone who has been preapproved to take an online class. Just click on the “register now” button below to sign up and start your class immediately:
24 Hour DUI Class
Most subsequent DUI offenders in Iowa will be required to take a 24 hour DUI education program. Our online 24 hour DUI program costs $369. 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 $50. 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.

- 100% Online DUI Classes!
- Classes Accepted In Most States!
- Real Certificate Sent By Mail!
- Absolutely No Hidden Fees!
- Money Back Guarantee!

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 Iowa DUI Education Providers by County
Iowa “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.
- Adair
- Appanoose
- Audubon
- Benton
- Black Hawk
- Boone
- Bremer
- Buchanan
- Buena Vista
- Butler
- Calhoun
- Carroll
- Cass
- CerroGordo
- Cherokee
- Chichasaw
- Clarke
- Clay
- Clayton
- Clinton
- Crawford
- Dallas
- Davis
- Decatur
- Delaware
- Des Moines
- Dickinson
- Emmet
- Floyd
- Franklin
- Greene
- Guthrie
- Hamilton
- Hardin
- Henry
- Howard
- Humboldt
- Iowa
- Jackson
- Jasper
- Jefferson
- Johnson
- Jones
- Keokuk
- Kossuth
- Lee
- Linn
- Louisa
- Lyon
- Madison
- Mahaska
- Marion
- Mills
- Monona
- Monroe
- Montgomery
- O’Brien
- Osceola
- Page
- Palo Alto
- Plymouth
- Pocahontas
- Polk
- Pottawattamie
- Poweshiek
- Sac
- Scott
- Sioux
- Story
- Tama
- Van Buren
- Wapello
- Warren
- Webster
- Winnebago
- Winneshiek
- Woodbury
- Wright
Adair
Zion Recovery Services, Inc.
132 Southeast Court Drive
Greenfield, IA 50849
Phone: 641-743-2439
Website: http://www.zionrecovery.com
Appanoose
SIEDA Substance Abuse Services
111 North Main Street, Suite A
Centerville, IA 52544
Phone: 641-856-3112
Website: http://www.sieda.org
Audubon
SIEDA Substance Abuse Services
109 Tracy Street
Audubon, IA 50025
Phone: 712-563-2777
Website: http://www.newopp.org
Benton
Area Substance Abuse Council (ASAC)
819 12th Street
Belle Plaine, IA 52208
Phone: 319-444-4309
Website: http://www.asac.us
Black Hawk
Lifeline Recovery Resources, LLC
1402 Logan Avenue
Waterloo, IA 50703
Phone: 319-234-1572
Website: http://www.life-lineresources.com
Boone
The Richmond Center
806 7th Street
Boone, IA 50036
Phone: 800-830-7009
Website: http://www.richmondcenter.net
Bremer
Pathways Behavioral Services
111 10th Street
Waverly, IA 50677
Phone: 319-352-1353
Website: http://www.pathwaysb.org
Buchanan
Pathways Behavioral Services
209 2nd Avenue Northeast
Independence, IA 50644
Phone: 319-334-6163
Website: http://www.pathwaysb.org
Buena Vista
Lifeline Recovery Resources, LLC
507 Lake Ave
Storm Lake, IA 50588
Phone: 712-749-8156
Website: http://www.life-lineresources.com
Butler
SIEDA Substance Abuse Services
111 North Main Street, Suite A
Centerville, IA 52544
Phone: 641-856-3112
Website: http://www.sieda.org
Calhoun
Community and Family Resources (CFR)
515 Court Street, Suite 12
Rockwell City, IA 50579
Phone: 877-239-8175
Website: http://www.cfrhelps.org
Carroll
Manning Family Recovery Center
410 Main Street
Manning, IA 51455
Phone: 712-655-2300
Website: http://www.mrhcia.com
Cass
Zion Recovery Services, Inc.
601 Walnut Street, Suite 1
Atlantic, IA 50022
Phone: 712-243-5091
Website: http://www.zionrecovery.com
Cerro Gordo
Lifeline Recovery Resources, LLC
687 South Taft Ave
Mason City, IA 50401
Phone: 641-210-7708
Website: http://www.life-lineresources.com
Cherokee
Jackson Recovery Centers
1267 West Cedar Loop
Cherokee, IA 51012
Phone: 712-225-2441
Website: http://www.jacksonrecovery.com
Chichasaw
Pathways Behavioral Services
602 Washington Avenue
Fredericksburg, IA 50630
Phone: 563-237-5300
Website: http://www.pathwaysb.org
Clarke
Lifeline Recovery Resources, LLC
123 E. Jefferson Ave
Osceola, IA 50213
Phone: 641-342-3335
Website: http://www.life-lineresources.com
Clay
Compass Pointe
1900 Grand Avenue North, Suite A
Spencer, IA 51301
Phone: 712-262-2952
Website: http://www.compass-pointe.org
Clayton
Substance Abuse Services For Clayton County, Inc.
600 Gunder Road NE
Elkader, IA 52043
Phone: 563-245-1546
Website: http://www.sas4cc.com
Clinton
Area Substance Abuse Council (ASAC)
615 8th Street
DeWitt, IA 52742
Phone: 563-659-5959
Website: http://www.asac.us
Crawford
Jackson Recovery Centers
1233 Broadway
Denison, IA 51442
Phone: 712-263-5065
Website: http://www.jacksonrecovery.com
Dallas
A1 Addiction Recovery Center
102 South 8th Street
Adel, IA 50003
Phone: 515-993-4246
Website: none available
Davis
SIEDA Substance Abuse Services
300 East South Street
Bloomfield, IA 52537
Phone: 641-664-3251
Website: http://www.sieda.org
Decatur
Lifeline Recovery Resources, LLC
106 North Main Street
Leon, IA 50144
Phone: 641-446-8846
Website: http://www.life-lineresources.com
Delaware
Lifeline Recovery Resources, LLC
909 West Main Street
Manchester, IA 52057
Phone: 563-927-1442
Website: http://www.life-lineresources.com
Des Moines
Alcohol & Drug Dependency Services (ADDS)
1340 Mount Pleasant Street
Burlington, IA 52601
Phone: 319-753-6567
Website: http://www.addsiowa.org
Dickinson
Shade of the Tree
826 Lake Street
Spirit Lake, IA 51360
Phone: 712-330-9140
Website: http://www.myshadeofthetree.com
Emmet
Compass Pointe
208 North 8th Street
Estherville, IA 51334
Phone: 712-362-2252
Website: http://www.compass-pointe.org
Floyd
Prairie Ridge Addiction Treatment Services
703 North Main Street, Suite 1
Charles City, IA 50616
Phone: 641-228-1477
Website: http://www.prairieridge.net
Franklin
Lifeline Recovery Resources, LLC
134 SE Court Drive
Greenfield, IA 50849
Phone: 641-743-2207
Website: http://www.life-lineresources.com
Greene
Lifeline Recovery Resources, LLC
134 SE Court Drive
Greenfield, IA 50849
Phone: 641-743-2207
Website: http://www.life-lineresources.com
Guthrie
Lifeline Recovery Resources, LLC
111 NW 2nd St
Stuart, IA 50250
Phone: 515-523-1049
Website: http://www.life-lineresources.com
Hamilton
Community and Family Resources (CFR)
509 Division Street
Webster City, IA 50595
Phone: 877-239-8172
Website: http://www.cfrhelps.org
Hardin
Substance Abuse Treatment Unit of Central Iowa (SATUCI)
1506 Edgington Avenue
Eldora, IA 50627
Phone: 641-939-7280
Website: http://www.satuci.com
Henry
Alcohol & Drug Dependency Services (ADDS)
122 North Main Street
Mount Pleasant, IA 52641
Phone: 319-385-2216
Website: http://www.addsiowa.org
Howard
Northeast Iowa Behavioral Health Center
327 8th Ave West
Cresco, IA 52136
Phone: 563-382-3649
Website: http://www.neibh.org
Humboldt
Community and Family Resources (CFR)
19 South 6th Street
Humboldt, IA 50548
Phone: 877-239-9160
Website: http://www.cfrhelps.org
Iowa
1101 Court Avenue, Suite 10
Marengo, IA 52301
Phone: 319-642-5528
Website: http://www.meccaservices.com
Top of Section
Jackson
Area Substance Abuse Council (ASAC)
119 South Main Street, Suite 2
Maquoketa, IA 52060
Phone: 563-652-2215
Website: http://www.asac.us
Jasper
Center for Interpersonal Effectiveness
501 West 3rd Street North, Suite A5
Newton, IA 50208
Phone: 515-289-9136
Website: http://www.cie-ankeny.com
Jefferson
SIEDA Substance Abuse Services
201 South 23rd Street
Fairfield, IA 52556
Phone: 641-472-6140
Website: http://www.sieda.org
Johnson
MECCA Services
438 Southgate Avenue
Iowa City, IA 52240
Phone: 319-351-4357
Website: http://www.meccaservices.com
Jones
Area Substance Abuse Council (ASAC)
405 East Main Street
Anamosa, IA 52205
Phone: 319-462-4327
Website: http://www.asac.us
Keokuk
SIEDA Substance Abuse Services
114 W. Washington Street
Sigourney, IA 52591
Phone: 641-622-3443
Website: http://www.sieda.org
Kossuth
Prairie Ridge Addiction Treatment Services
117 East Call Street
Algona, IA 50511
Phone: 515-295-5158
Website: http://www.prairieridge.net
Lee
Alcohol & Drug Dependency Services (ADDS)
928 Main Street
Keokuk, IA 52632
Phone: 319-524-4397
Website: http://www.addsiowa.org
Linn
Cedar Valley Recovery Service
151 Marion Blvd.
Marion, IA 52302
Phone: 319-363-2678
Website: http://www.cvrinc.com
Louisa
Alcohol & Drug Dependency Services (ADDS)
304 Highway 61 North
Wapello, IA 52653
Phone: 319-523-8436
Website: http://www.addsiowa.org
Lyon
Compass Pointe
315 1st Avenue, Suite 206
Rock Rapids, IA 51246
Phone: 712-472-3442
Website: http://www.compass-pointe.org
Madison
Lifeline Recovery Resources, LLC
1924 Jones Street
Sioux City, IA 50273
Phone: 712-255-0100
Website: http://www.life-lineresources.com
Mahaska
SIEDA Substance Abuse Services
114 North Market Street
Oskaloosa, IA 52537
Phone: 641-673-8758
Website: http://www.sieda.org
Marion
Addictions Recovery Center
410 East Robinson Street
Knoxville, IA 50138
Phone: 641-842-2813
Website: http://www.arcknoxville.com
Mills
Jackson Recovery Centers
602 Market Street, Suite LL101
Harlan, IA 51534
Phone: 712-755-7002
Website: http://www.jacksonrecovery.com
Monona
Lifeline Recovery Resources, LLC
126 South Linden Street
Lamoni, IA 50140
Phone: 641-784-8846
Website: http://www.life-lineresources.com
Monroe
SIEDA Substance Abuse Services
12 Washington Avenue West
Albia, IA 52531
Phone: 641-932-5960
Website: http://www.sieda.org
Montgomery
Zion Recovery Services, Inc.
403 East Coolbaugh Street
Red Oak, IA 51566
Phone: 712-623-4801
Website: http://www.zionrecovery.com
O’Brien
Compass Pointe
1201 South 2nd Avenue, Suite 2
Sheldon, IA 51201
Phone: 712-324-2196
Website: http://www.compass-pointe.org
Osceola
Compass Pointe
955 2nd Avenue
Sibley, IA 51249
Phone: 712-324-2196
Website: http://www.compass-pointe.org
Page
Zion Recovery Services, Inc.
121 South 15th Street, Suite B
Clarinda, IA 51632
Phone: 712-542-4481
Website: http://www.zionrecovery.com
Palo Alto
Compass Pointe
1104 Broadway Street
Emmetsburg , IA 50536
Phone: 712-852-9931
Website: http://www.compass-pointe.org
Plymouth
Jackson Recovery Centers
19 Lincoln Street SE
Le Mars, IA 51031
Phone: 712-546-7868
Website: http://www.jacksonrecovery.com
Pocahontas
Community and Family Resources (CFR)
406 NW 7th Street
Pocahontas, IA 50574
Phone: 877-239-9160
Website: http://www.cfrhelps.org
Polk
Assessment Services, Inc.
309 Court Avenue, Suite 242
Des Moines, IA 50309
Phone: 515-874-4894
Website: http://www.assessmentiowa.com
Center for Interpersonal Effectiveness
2525 North Ankeny Blvd., Suite 113
Ankeny, IA 50021
Phone: 515-289-9136
Website: http://www.cie-ankeny.com
Pottawattamie
Laura Stoner, M.S., PLMHP, NCC
8031 W Center Rd., Suite 324
Omaha, NE 68124
Phone: 402-719-6846
Website: http://www.stepstorecoverynow.com
Poweshiek
Substance Abuse Treatment Unit of Central Iowa (SATUCI)
927 4th Avenue
Grinnell, IA 50112
Phone: 641-236-8662
Website: http://www.satuci.com
Sac
New Opportunities, Inc.
116 South State Street
Sac City, IA 50583
Phone: 712-662-7921
Website: None available
Scott
Alcohol & Drug Dependency Services(ADDS)
320 North Main Street
Davenport, IA 52801
Phone: 563-322-1036
Website: http://www.addsiowa.org
New Life Outpatient Center
2322 East Kimberly Road, Suite 200
Davenport, IA 52807
Phone: 563-355-0055
Website: http://www.newlifeopc.com
Sioux
Compass Pointe
1121 Main Street
Hull, IA 51239
Phone: 712-439-1170
Website: http://www.compass-pointe.org
Story
Barclay & Associates, PC
1525 Airport Road, Suite 101
Ames, IA 50010
Phone: 515-292-3023
Website: http://www.drbarclay.com
Creative Counseling & Intervention Services
208 5th Street
Ames, IA 50010
Phone: 515-233-1699
Website: http://www.ccsames.org
Tama
Substance Abuse Treatment Unit of Central Iowa (SATUCI)
107 East High Street
Toledo, IA 52342
Phone: 641-484-2222
Website: http://www.satuci.com
Van Buren
SIEDA Substance Abuse Services
406 Dodge Street
Keosauqua, IA 52565
Phone: 391-293-3413
Website: http://www.sieda.org
Wapello
Alcohol & Drug Dependency Services (ADDS)
226 West Main Street
Ottumwa, IA 52501
Phone: 641-682-8741
Website: http://www.addsiowa.org
Warren
Lifeline Recovery Resources, LLC
210 West 2nd Street
Indianola, IA 50125
Phone: 515-962-7343
Website: http://www.life-lineresources.com
Webster
Lifeline Recovery Resources, LLC
900 Central Avenue, Suite 22
Fort Dodge, IA 50501
Phone: 515-573-7374
Website: http://www.life-lineresources.com
Winnebago
Prairie Ridge Addiction Treatment Services
109 South Clark Street, Suite B
Forest City, IA 50436
Phone: 641-585-2060
Website: http://www.prairieridge.net
Winneshiek
Northeast Iowa Behavioral Health Center
905 Montgomery Street
Decorah, IA 52101
Phone: 563-382-3649
Website: http://www.neibh.org
Woodbury
Integrated Counseling Practice
921 Pierce Street
Sioux City, IA 51101
Phone: 712-255-0232
Website: http://www.integratedcounselingpractice.org
Wright
Community and Family Resources (CFR)
114 1st Street Southwest
Clarion, IA 50525
Phone: 877-239-9213
Website: http://www.cfrhelps.org
Top 20 Cities for DUI Arrests in Iowa
- Des Moines
- Cedar Rapids
- Davenport
- Sioux City
- Waterloo
- Iowa City
- Council Bluffs
- Ames
- Dubuque
- West Des Moines
- Ankey
- Urbandale
- Cedar Falls
- Marion
- Bettendorf
- Mason City
- Marshalltown
- Clinton
- Burlington
- Fort Dodge
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 9 am to 4 pm CST.