The cost of online homeschooling programs varies significantly depending on the curriculum, interactivity, and level of support provided. Some free online homeschooling programs are available. Others charge a flat rate per class or require a paid monthly or yearly subscription or tuition. The cost of a subscription can range from $10 per month to $7000 for yearly tuition at a private online academy.