Education Outside the Classroom: Online School

By: National School Choice Week Team

Why Online School? 

As internet access has transformed our shopping and social life, it’s no surprise that it is transforming schooling as well. Online learning programs offer students the ability to work from home (or anywhere with internet) and that flexibility makes for a good fit for many families.   

As Chris McBride, superintendent at an online school in Nevada, describes, “There are many reasons students may need flexible schedules, from medical issues to competitive athletes to performance artists. Some families enroll at our school because they are escaping some of the bullying and other cultural/climate issues that are present in brick and mortar schools. Other families enroll because they view it as an excellent alternative to home schooling.”

A student happily works online for school

How Online School Works

In the U.S., approximately 375,000 K-12 students currently use online learning. These students work from home and follow a set curriculum, submitting assignments through an online portal. Students in online academies receive feedback and grades from accredited teachers who may communicate through email, web conference, or phone calls. 

While parents aren’t asked to be teachers, online school programs may ask parents to be involved in their child’s education as a learning coach, helping them stay on track.

Did you know that more than 30 states offer tuition-free, full-time public online schools? In other states, online programs are available at a cost.

Two of the biggest K-12 online school programs in the U.S. are Connections Academy and K12 Learning. Connections Academy supported-schools are tuition-free online public schools that are currently available in 30 states. They are operated by Pearson Online & Blended Learning K-12.  K12 Learning offers tuition-free public schools in many states, as well as fee-based independent courses and career classes.  

While some virtual schools are fully online, others are “blended schools,” which offer onsite locations that students attend from time to time. GOAL Academy in Colorado, for instance, has “drop-in centers” where students can receive tutoring, participate in activities, or simply spend time with peers.

Choosing a K-12 Online School

If K-12 online learning is something you and your student want to try, even just temporarily, it is important to realize that there’ll be a learning curve.

“You just have to be open minded,” said Bryan Klochack of Michigan Connections Academy. “It’s going to be a tough transition. There’s no question about it. We often refer to it as drinking out of a fire hydrant at the start because it is so different.”

While it is not for every student and every family, online learning programs can make a world of a difference for some.

As Klochack said, “Having that option for families to put their kids where they’re going to find great success: That’s what we’re all about.”

Online School Resources by State

What options do you have for online learning? Check out your state’s parent guide or find your state below to learn whether your state offers free online courses. 

You can also learn more about public online schools and resources at the National Coalition for Public School Options.

While not every state offers a tuition-free online school, paid online school options are available in all 50 states. For instance, paid options such as Virtual Learning Academy Charter School (which is free to New Hampshire residents), The Keystone School, and Laurel Springs School are available to families in any state.


New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Rhode Island
South Carolina
South Dakota
West Virginia


Alabama offers several free, full-time online learning options for students, like Alabama Connections Academy and Alabama Virtual Academy.  For free part-time classes, ACCESS Alabama functions as the state’s virtual school and is designed for high school students to take courses that may not be available (or easy to schedule) at their schools. Public school students in grades 9-12 can take classes for free; nonpublic school students can take courses for a fee.



In Alaska, middle- and high-school students in certain districts can enroll in online courses through the Alaska Digital Academy for a fee. As mentioned above, Alaska families can also consider national online learning programs for a fee. 



Arizona students can attend Arizona Virtual Academy or Arizona Connections Academy full-time at no cost. You may also be interested in checking out AZ Parents for Education.



Arkansas offers several free, full-time online learning options for students, like Arkansas Connections Academy and Arkansas Virtual Academy. For part-time classes, Virtual Arkansas offers online options for any Arkansas student, though online classes for students in grades K-6 are limited. Students enrolled in a public school can take all or some of their Virtual Arkansas classes online. While Virtual Arkansas’ website lists fees for courses, the local school district pays those, not students and their families.



California offers several free, full-time online learning options for students, like California Connections Academy and California Virtual Academies. While much of the learning is facilitated by technology, these learning programs offer in-person field trips and meet-ups as well. You can also check out: California Parents for Public Virtual Education.



Colorado offers several free, full-time online learning options for students, like Colorado Connections Academy and Colorado Virtual Academy. In addition, Colorado Digital Learning Solutions offers part-time courses for middle-school and high-school students. While Colorado Digital Learning Solutions charges fees, students attending Colorado traditional public schools and public charter schools may have their fees subsidized. We recently interviewed a Colorado online school, GOAL Academy, here. This online school has drop-in centers where students can work and frequent school field trips, offering families a unique blend of virtual and in-person education. You can also check out: Colorado Coalition of Cyberschool Families.



While most states have free online school options, Connecticut only has paid options available at present, such as George Washington University Online High School, The Keystone School, and K12 International Academy



Most states have free online school options, but Delaware does not at this time. Paid options are available though.  



Florida has the largest state virtual school in the nation. Any Florida student can take courses through Florida Virtual School, full time or part time, free of charge. Other free online learning options are also available, such as Florida Connections Academy and Florida Online School



Georgia Virtual School provides online courses at the high school level, plus some middle-school courses as well. Public school students can enroll full-time or part-time at no cost. Some state funds are available to cover tuition for private and homeschool students on a first-come, first-served basis. Other free, full-time online learning options are also available, such as Georgia Connections Academy and Georgia Cyber Academy.  You can also check out: Georgia Families for Public Virtual Education



High school and middle school students enrolled in any traditional public or charter school can take classes through Hawaii’s e-school. Parents who would like to enroll their student in online school full-time can hire a private provider.



Idaho offers several full-time, free online learning options for students, like Idaho Connections Academy and Idaho Virtual Academy. For part-time options, Idaho students in grades 6-12 may enroll in online classes through Idaho Digital Learning. Idaho Digital Learning is available to students in any type of educational setting, public or private. But, parents should check with their local public school or district for details, as fees may apply.



Illinois students in grades 5-12 can take supplemental online courses through Illinois Virtual School. While Illinois Virtual School charges fees, some schools and districts pay those fees on behalf of their students. Students can register through their local school or as a homeschool student. 



Free, full-time online learning options for Indiana students include Indiana Connections Academy and Indiana Digital Learning School.  



Iowa offers several free, full-time online learning options for students, such as Iowa Connections Academy and Iowa Virtual Academy. For part-time classes, any middle-school or high-school student in Iowa, at the discretion of their school, can currently enroll in courses through Iowa Learning Online. However, 2019-2020 is the last year that Iowa Learning Online will offer that service. 



Kansas offers several free, full-time online learning options for students, such as Kansas Virtual Academy and Kansas Connections Academy. The Kansas State Department of Education also keeps a list of online learning providers, some of whom may also offer part-time classes, with or without fees.



While many states have free, full-time virtual school available, Kentucky does not yet have such an option. Information on paid options is available here



Louisiana students in grades K-12 can attend Louisiana Virtual Charter Academy, an online charter school, full-time. For part-time options, online providers participate in the state’s Supplemental Course Academy program, which offers free classes to students attending underperforming public schools, public schools that do not offer a certain course, or private schools on opportunity scholarships. Students who do not qualify for free classes can take these courses for a fee. 



Maine students can attend free, full-time online school programs through the online public charter schools Maine Connections Academy or Maine Virtual Academy



Maryland does not currently have a free, full-time online learning program, but paid options are available, such as through K12



Students in Massachusetts may attend one of two free public virtual schools, either full-time or part-time, with an agreement from the local school district. Private virtual schools are also available. 



Michigan offers several free, full-time online learning options for students. These include Michigan Connections Academy and Highpoint Virtual Academy of Michigan. In addition, Michigan Virtual offers part-time online classes for middle-school and high-school students; fees may apply.



Any student who lives in Minnesota, even if they have permanent residency elsewhere, can attend a full-time online school free of charge, such as through Minnesota Connections Academy or Minnesota Virtual Academy. Free part-time options are available for students enrolled in public schools (including charter schools). In addition, paid part-time options are available for nonpublic school students. Click here for more information about full-time and part-time online learning options in Minnesota. 



Mississippi does not offer a free, full-time online school. However, students can enroll in part-time classes at the Mississippi Virtual Public School, and have their fees paid by their local district. 



Missouri public school students have access to  individual online courses or free, full-time online programs through MOCAP (Missouri Course Access and Virtual School Program). Also, any student in Missouri, from kindergarten through 12th grade, can take courses online through the Missouri Virtual Instruction Program for a fee. In some cases, such as students having certain medical conditions, the tuition can be waived.



While Montana does not currently have a free, full-time online learning option, Montana Digital Academy allows all middle and high school students to take online classes on a part-time basis. Also, as previously mentioned, families in any state can choose from paid online learning providers for a full-time option. 



While most states have free, public online programs that families can choose, Nebraska does not currently have that option. Paid options, like University of Nebraska High School online, may be available. 



Nevada offers several free, full-time online learning options, such as Nevada Connections Academy, Nevada Learning Academy, and Nevada Virtual Academy. 


New Hampshire:

New Hampshire residents, high school and adults, can take courses free of charge, full- or part-time, at Virtual Learning Academy Charter. 


New Jersey:

Unfortunately, New Jersey does not have a free, full-time online school option. However, New Jersey Virtual School offers full-time and credit-recovery enrollment to students in grades 6-12 for a fee.


New Mexico:

In New Mexico there are several free, full-time online learning options for students, such as New Mexico Virtual Academy and New Mexico Connections Academy. In addition, the state’s Public Education Department offers a supplemental online course program. The state-run program charges fees to schools who enroll students. Some local districts absorb these costs, while some pass them along to families.


New York:

While most states offer a free, full-time online learning program, New York does not currently do so. However, paid online options are available. 


North Carolina:

In North Carolina, middle school and high school students may enroll full-time or part-time in North Carolina Virtual Public School. Students not enrolled in public schools may be required to pay tuition. Other free, full-time online learning options are also available, such as North Carolina Virtual Academy


North Dakota:

While there is not currently a free full-time option for North Dakota students, elementary through high school students may enroll in courses through the North Dakota Center for Distance Education for a fee. Other providers may be available as well.



Students in elementary through high school grades may enroll full-time or part-time in courses through Northwest Ohio Virtual Academy at no cost, but they must register through a school district. Other free, full-time online learning options are also available, such as Ohio Virtual Academy and Ohio Connections Academy. You can also check out: Ohio e-School Families and Friends Coalition



Oklahoma offers several free, full-time online learning options for students, such as Oregon Virtual Academy and Oregon Connections Academy. Remember, virtual school is different and it can feel like “drinking from a fire hose” at first. But for some families, it becomes the perfect fit. Find out more about all of Oklahoma’s virtual learning options here



Oregon offers several free, full-time online learning options for students, like Oregon Connections Academy and Oregon Virtual Academy. For students in rural areas, the Oregon Digital Learning Academy provides part-time supplemental courses online, at no charge to students. You can also check out: Oregon Virtual Public School Alliance



Pennsylvania offers several free, full-time online learning options for students, such as PA Virtual Charter School, Reach Cyber Charter School, and Insight PA Cyber Charter School.


Rhode Island:

In some Rhode Island districts, students in grades 3-12 can enroll in online courses. But, they must register through their local school district. Contact your local public school for more information on tuition and enrollment.


South Carolina:

South Carolina offers several free, full-time online learning options for students, like South Carolina Virtual Charter School, and South Carolina Connections Academy.  In addition, public, private, and homeschooled students in grades 7-12 in South Carolina can enroll in tuition-free online classes through Virtual SC. VirtualSC recommends taking a maximum of four classes at a time, and does not award diplomas.


South Dakota:

South Dakota families can free, online learning courses through Black Hills Online Learning Community, which partners with K12 and local school districts. Registration is only open at certain times of the year, however.  In addition, the South Dakota Virtual School, in conjunction with the state Department of Education, offers a list of approved providers for part-time courses. Fees may apply.



Tennessee offers several free, full-time online learning options for students, like Tennessee Virtual Academy and Tennessee Connections Academy



Texas offers several free, full-time online learning options for students, including tuition-free online schooling through the Texas Virtual School Network’s Online Schools. Also, students may find part-time options through the Texas Virtual School Network.



All Utah students, grades K-12, can enroll full- or part-time in online courses through Utah Online School. All courses are tuition-free. Other free online learning options are also available, such as Utah Connections Academy and Utah Virtual Academy. Moreover, Utah’s My Tech High partners with public schools to offer a full-time, personalized, distance education program for students ages 5 to 18.



While Vermont does not yet offer a free, full-time online learning option, all students can take part-time courses through Vermont Virtual Learning Cooperative. A variety of factors determine whether the school or parent will pay tuition. For more information, contact your local public school.



Virginia offers students the option of free, full-time online learning, such as through Virginia Virtual Academy. For part-time classes, students in middle and high school can take online classes through Virtual Virginia. Tuition is covered by the public or private school in which the student is enrolled, or the parents if the student is homeschooled. Find out more about Virginia Virtual Academy here and here



Washington offers several free, full-time online learning options for students, like the Insight School of Washington and Washington Connections Academy. The Office of the Superintendent of Public Instruction has compiled a list of districts with online learning options, some of which may offer free courses. While you and your child may experience a learning curve with online learning, for many families it becomes the perfect fit. You can also check out: Digital Public School Alliance – WA


West Virginia:

West Virginia does not offer free, full-time online schools. However, the West Virginia Virtual School offers part-time online courses. Students who do not have access to courses in their home school can take courses for free, but fees apply for summer online courses, and in some other cases. 



Wisconsin offers several free, full-time online school options for students, such as Wisconsin Connections Academy and Destinations Career Academy of Wisconsin. For part-time classes, middle-school and high-school students in Wisconsin can enroll in online classes through Wisconsin Virtual School, for a fee. Students at public and private schools should enroll through their schools; homeschooled students can enroll directly.



Wyoming offers several free, full-time online learning options for students, like Wyoming Virtual Academy and Wyoming Connections Academy. Additionally, paid part-time options are available through a variety of other providers. 




Sign-Up for email Updates

"Shining a spotlight on effective educational options for every child"