Iowa OWI-DWI-MIP-Drug Pretrial Diversion Class

Iowa OWI-DWI-MIP-Drug Pretrial Diversion Classes

Alcohol/Drug Awareness Education Course

To avoid sitting for hours in a classroom, click below to take the course online. Then select CLASSES on the next page. Locate the exact course you need then enter the discount code X23B-M92C

in the offer code space during checkout.



Enter Discount Offer Code Below at Checkout.



For Discount to Apply Use Offer Code :

X23B-M92C







DUI-DWI-MIP or a DRUG related charge in Iowa may need to take an alcohol/Drug education program which can be available for you totally online. In the state of Iowa, an alcohol awareness, substance abuse or a drug education pretrial diversion program for drug crimes program for DUI-DWI-MIP or Drug intervention class to fulfill court or state-mandated requirements is necessary.

Sometimes a defendant and his attorney can agree to a pretrial diversion program for drug crimes of a criminal charge or offense. Many times in an alcohol or drug-related case, the pretrial terms may include a treatment, evaluation, interdiction or simply an online class. The pretrial diversion program for drug crimes is probation or probate sentence after the pre-set date.


Many courts will probate a DUI or DWI for 1, 2 or 3 years depending upon the circumstances of the case. Some courts and prosecutors will consider allowing an online program due to a defendant needing to get to an actual classroom site. If the offender has a suspended driver’s license, then undue hardship is on a family member, relative or friend to drive the offender to a class. You may also need to take a defensive driving course in some jurisdictions to get the suspension lifted. This online course may fulfill your needs and do so from any computer with an internet connection. The online course is taken at your convenience and at your own pace. No classroom to sit in.



This online course is available in 4 hour, 8 hour, 10 Hour, 12 hour, 15 hour, 16 hour, 20 hour24 hour, 32 hour and 36 hour Court Ordered Programs. Please contact your attorney or the court for approval prior to enrolling if you are in king to take this course for a criminal charge. Not all courts or states allow online distance learning courses. Many courts may need 8 to 12 Hour courses for first-time offenses and longer courses for repeat offenses. You may begin the course upon registering and continue at your own pace and schedule.

After you complete the course online you will be mailed a certificate of completion. You may also download and print your Certificate upon completion.

County, Iowa Court Requested Alcohol/Drug Awareness Online Class

Iowa County Criminal Court Locations:



Iowa County Courts


Adair County DUI, DWI, MIP, Drug Pretrial Diversion Greenfield
Adams County DUI, DWI, MIP, Drug Pretrial Diversion Corning
Allamakee County DUI, DWI, MIP, Drug Pretrial Diversion Waukon
Appanoose County DUI, DWI, MIP, Drug Pretrial Diversion Centerville
Audubon County DUI, DWI, MIP, Drug Pretrial Diversion Audubon
Benton County DUI, DWI, MIP, Drug Pretrial Diversion Vinton
Black Hawk County DUI, DWI, MIP, Drug Pretrial Diversion Waterloo
Boone County DUI, DWI, MIP, Drug Pretrial Diversion Boone
Bremer County DUI, DWI, MIP, Drug Pretrial Diversion Waverly
Buchanan County DUI, DWI, MIP, Drug Pretrial Diversion Independence
Buena Vista County DUI, DWI, MIP, Drug Pretrial Diversion Storm Lake
Butler County DUI, DWI, MIP, Drug Pretrial Diversion Allison
Calhoun County DUI, DWI, MIP, Drug Pretrial Diversion Rockwell
Carroll County DUI, DWI, MIP, Drug Pretrial Diversion Carroll
Cass County DUI, DWI, MIP, Drug Pretrial Diversion Atlantic
Cedar County DUI, DWI, MIP, Drug Pretrial Diversion Tipton
Cerro Gordo County DUI, DWI, MIP, Drug Pretrial Diversion Mason City
Cherokee County DUI, DWI, MIP, Drug Pretrial Diversion Cherokee
Chickasaw County DUI, DWI, MIP, Drug Pretrial Diversion New Hampton
Clarke County DUI, DWI, MIP, Drug Pretrial Diversion Osceola
Clay County DUI, DWI, MIP, Drug Pretrial Diversion Spencer
Clayton County DUI, DWI, MIP, Drug Pretrial Diversion Elkader
Clinton County DUI, DWI, MIP, Drug Pretrial Diversion Clinton
Crawford County DUI, DWI, MIP, Drug Pretrial Diversion Denison
Dallas County DUI, DWI, MIP, Drug Pretrial Diversion Adel
Davis County DUI, DWI, MIP, Drug Pretrial Diversion Bloomfield
Decatur County DUI, DWI, MIP, Drug Pretrial Diversion Leon
Delaware County DUI, DWI, MIP, Drug Pretrial Diversion Manchester
Des Moines County DUI, DWI, MIP, Drug Pretrial Diversion Burlington
Dickinson County DUI, DWI, MIP, Drug Pretrial Diversion Spirit Lake
Dubuque County DUI, DWI, MIP, Drug Pretrial Diversion Dubuque
Emmet County DUI, DWI, MIP, Drug Pretrial Diversion Estherville
Fayette County DUI, DWI, MIP, Drug Pretrial Diversion West Union
Floyd County DUI, DWI, MIP, Drug Pretrial Diversion Charles City
Franklin County DUI, DWI, MIP, Drug Pretrial Diversion Hampton
Fremont County DUI, DWI, MIP, Drug Pretrial Diversion Sidney
Greene County DUI, DWI, MIP, Drug Pretrial Diversion Jefferson
Grundy County DUI, DWI, MIP, Drug Pretrial Diversion Grundy Center
Guthrie County DUI, DWI, MIP, Drug Pretrial Diversion Guthrie Center
Hamilton County DUI, DWI, MIP, Drug Pretrial Diversion Webster City
Hancock County DUI, DWI, MIP, Drug Pretrial Diversion Garner
Hardin County DUI, DWI, MIP, Drug Pretrial Diversion Eldora
Harrison County DUI, DWI, MIP, Drug Pretrial Diversion Logan
Henry County DUI, DWI, MIP, Drug Pretrial Diversion Mount Pleasant
Howard County DUI, DWI, MIP, Drug Pretrial Diversion Cresco
Humboldt County DUI, DWI, MIP, Drug Pretrial Diversion Dakota City
Ida County DUI, DWI, MIP, Drug Pretrial Diversion Ida Grove
Iowa County DUI, DWI, MIP, Drug Pretrial Diversion Marengo
Jackson County DUI, DWI, MIP, Drug Pretrial Diversion Maquoketa
Jasper County DUI, DWI, MIP, Drug Pretrial Diversion Newton
Jefferson County DUI, DWI, MIP, Drug Pretrial Diversion Fairfield
Johnson County DUI, DWI, MIP, Drug Pretrial Diversion Iowa City
Jones County DUI, DWI, MIP, Drug Pretrial Diversion Anamosa
Keokuk County DUI, DWI, MIP, Drug Pretrial Diversion Sigourney
Kossuth County DUI, DWI, MIP, Drug Pretrial Diversion Algona
Lee County DUI, DWI, MIP, Drug Pretrial Diversion Fort Madison
Linn County DUI, DWI, MIP, Drug Pretrial Diversion Cedar Rapids
Louisa County DUI, DWI, MIP, Drug Pretrial Diversion Wapello
Lucas County DUI, DWI, MIP, Drug Pretrial Diversion Chariton
Lyon County DUI, DWI, MIP, Drug Pretrial Diversion Rock Rapids
Madison County DUI, DWI, MIP, Drug Pretrial Diversion Winterset
Mahaska County DUI, DWI, MIP, Drug Pretrial Diversion Oskaloosa
Marion County DUI, DWI, MIP, Drug Pretrial Diversion Knoxville
Marshall County DUI, DWI, MIP, Drug Pretrial Diversion Marshalltown
Mills County DUI, DWI, MIP, Drug Pretrial Diversion Glenwood
Mitchell County DUI, DWI, MIP, Drug Pretrial Diversion Osage
Monona County DUI, DWI, MIP, Drug Pretrial Diversion Onawa
Monroe County DUI, DWI, MIP, Drug Pretrial Diversion Albia
Montgomery County DUI, DWI, MIP, Drug Pretrial Diversion Red Oak
Muscatine County DUI, DWI, MIP, Drug Pretrial Diversion Muscatine
O’Brien County DUI, DWI, MIP, Drug Pretrial Diversion Primghar
Osceola County DUI, DWI, MIP, Drug Pretrial Diversion Sibley
Page County DUI, DWI, MIP, Drug Pretrial Diversion Clarinda
Palo Alto County DUI, DWI, MIP, Drug Pretrial Diversion Emmetsburg
Plymouth County DUI, DWI, MIP, Drug Pretrial Diversion Le Mars
Pocahontas County DUI, DWI, MIP, Drug Pretrial Diversion Pocahontas
Polk County DUI, DWI, MIP, Drug Pretrial Diversion Des Moines
Pottawattamie County DUI, DWI, MIP, Drug Pretrial Diversion Council Bluffs
Poweshiek County DUI, DWI, MIP, Drug Pretrial Diversion Montezuma
Ringgold County DUI, DWI, MIP, Drug Pretrial Diversion Mount Ayr
Sac County DUI, DWI, MIP, Drug Pretrial Diversion Sac City
Scott County DUI, DWI, MIP, Drug Pretrial Diversion Davenport
Shelby County DUI, DWI, MIP, Drug Pretrial Diversion Harlan
Sioux County DUI, DWI, MIP, Drug Pretrial Diversion Orange City
Story County DUI, DWI, MIP, Drug Pretrial Diversion Nevada
Tama County DUI, DWI, MIP, Drug Pretrial Diversion Toledo
Taylor County DUI, DWI, MIP, Drug Pretrial Diversion Bedford
Union County DUI, DWI, MIP, Drug Pretrial Diversion Creston
Van Buren County DUI, DWI, MIP, Drug Pretrial Diversion Keosauqua
Wapello County DUI, DWI, MIP, Drug Pretrial Diversion Ottumwa
Warren County DUI, DWI, MIP, Drug Pretrial Diversion Indianola
Washington County DUI, DWI, MIP, Drug Pretrial Diversion Washington
Wayne County DUI, DWI, MIP, Drug Pretrial Diversion Corydon
Webster County DUI, DWI, MIP, Drug Pretrial Diversion Fort Dodge
Winnebago County DUI, DWI, MIP, Drug Pretrial Diversion Forest City
Winneshiek County DUI, DWI, MIP, Drug Pretrial Diversion Decorah
Woodbury County DUI, DWI, MIP, Drug Pretrial Diversion Sioux City
Worth County DUI, DWI, MIP, Drug Pretrial Diversion Northwood
Wright County DUI, DWI, MIP, Drug Pretrial Diversion Clarion


Deferral and Deferred Adjudication


Disclaimer: Not all courts allow an online course. Check with your attorney, the court or your local probation office to make certain an online course will be approved in your court.