Skip to Content

Online Learning


Virtual and Online Education Guidance

District Developed and Private Provider Online Courses

District or Accredited Nonpublic Online Schools Approval Application

Private Providers of Online Course(s) Approval Application

Approved District or Accredited Nonpublic Online Schools

  • CAM (Iowa Connections Academy)
  • Cedar Falls CSD (Cedar Falls Virtual Academy)
  • Cedar Rapids CSD (Virtual Academy)
  • Clayton Ridge (Iowa Virtual Academy)
  • Council Bluffs Community School District (Council Bluffs Virtual Academy)

  • Des Moines Public Schools (Virtual Campus)
  • Iowa City CSD ( ICCSD Online)
  • Marshalltown CSD (Marshalltown Virtual Academy)
  • Mason City CSD (Mason City Virtual Academy)
  • Mid-Prairie CSD (Mid-Prairie Virtual Academy)
  • Montezuma CSD (Montezuma Virtual Learning Academy)
  • Oelwein CSD (Oelwein Online)
  • Oskaloosa CSD (Oskaloosa Virtual Academy)
  • Ottumwa CSD (Bulldog Virtual Learning)
  • Sidney CSD (Sidney Virtual SAC School)
  • Sioux City CSD (Sioux City Online School)
  • Waterloo CSD (Waterloo Virtual School)

Approved Private Providers of Online Course(s)

Providers have met the minimum requirements to be a provider in the state of Iowa. The school district and nonpublic school is responsible for providing an appropriately Iowa licensed teacher and alignment to applicable academic standards (State and Federal).  Iowa Code 256.9 subsection 55.

  • Accelerate Education
  • Apex Learning
  • Edgenuity
  • Edmentum
  • eDynamic Learning
  • FLVS (Florida Virtual School) Global
  • Fuel Education LLC
  • Jordahl Academy
  • Kirkwood Community College: Kirkwood High School Distance Learning (HSDL) Grades 9-12 
  • Logra Learning
  • VictoryXR, Grades 7-12
  • Voces


Printed from the Iowa Department of Education website on March 06, 2021 at 7:38am.