It's free!! You can find some who charge a fee but most cost nothing to you. Instead of your taxes going to the public school for your child, it will go to the online program instead. Check with your local state laws because each one is different. Some states and programs, like Idaho, will pay YOU to homeschool your child!