According to a 2003 U.S. Census survey, 33% of homeschooling households cited religion as a factor in their choice. The same study found that 30% felt school had a poor learning environment, 14% objected to what the school teaches, 11% felt their children were not being challenged at school, and 9% cited morality.
Photo from: www.oxfordhomeschooling.co.uk
According to the U.S. DOE's "Homeschooling in the United States: 2003", 85 percent of homeschooling parents cited "the social environments of other forms of schooling" (including safety, drugs, bullying and negative peer-pressure) as an important reason why they homeschool. 72 percent cited "to provide religious or moral instruction" as an important reason, and 68 percent cited "dissatisfaction with academic instruction at other schools." 7 percent cited "Child has physical or mental health problem", 7 percent cited "Child has other special needs", 9 percent cited "Other reasons" (including "child's choice," "allows parents more control of learning" and "flexibility").
Other reasons include more flexibility in educational practices for children with learning disabilities or illnesses, or for children of missionaries, military families, or otherwise traveling parents. Homeschooling is sometimes opted for the gifted student who is accelerated, when a child has a significant career hobby (such as acting, circus performance, dancing or violin), or for families who wish to abstain from mandatory immunizations.