The Alabama Homeschool Directory provides a listing of many Alabama Church Schools for homeschoolers which we’ll go into below.
After you’ve gone over our Questionnaire. You have an idea of what you are looking for in a church school, but you still need to find one.
However, not every church school is listed on the Internet, though, so ask questions on e-mail lists and of other homeschoolers you might know. It is possible that your church might even have a church school already in place or be willing to start one up for your family. If you are new to an area and would prefer to join a church school in your locality that is sponsored by a local church (rather than one that covers statewide), call area churches and ask.
The church schools listed here have provided the Alabama Homeschool Directory with their descriptions. Should you have questions about a description, please contact the individual church school. If you find contact information that is no longer valid, please contact Alabama Homeschool Directory at changes@alabamahomeschooldirectory.com.
No permission is given to use these descriptions elsewhere.
Alabama Homeschool Directory does not endorse any Alabama church school. Inclusion here is solely for informational purposes.
If you do not see your church school here and wish it to be listed, please contact us at changes@alabamahomeschooldirectory.com.
Statewide Coverage
Coverage by Metro Area
- Anniston-Oxford Metro Area
- Auburn Metro Area
- Birmingham Metro Area
- Daphne Metro Area
- Decatur Metro Area
- Dothan Metro Area
- Florence-Muscle Shoals Metro Area
- Gadsden Metro Area
- Huntsville Metro Area
- Mobile Metro Area
- Montgomery Metro Area
- Tuscaloosa Metro Area
Coverage by County
- Autauga County
- Baldwin County
- Barbour County
- Bibb County
- Blount County
- Bullock County
- Butler County
- Calhoun County
- Chambers County
- Cherokee County
- Chilton County
- Choctaw County
- Clarke County
- Clay County
- Cleburne County
- Coffee County
- Colbert County
- Conecuh County
- Coosa County
- Covington County
- Crenshaw County
- Cullman County
- Dale County
- Dallas County
- DeKalb County
- Elmore County
- Escambia County
- Etowah County
- Fayette County
- Franklin County
- Geneva County
- Greene County
- Hale County
- Henry County
- Houston County
- Jackson County
- Jefferson County
- Lamar County
- Lauderdale County
- Lawrence County
- Lee County
- Limestone County
- Lowndes County
- Macon County
- Madison County
- Marengo County
- Marion County
- Marshall County
- Mobile County
- Monroe County
- Montgomery County
- Morgan County
- Perry County
- Pickens County
- Pike County
- Randolph County
- Russell County
- Shelby County
- St Clair County
- Sumter County
- Talladega County
- Tallapoosa County
- Tuscaloosa County
- Walker County
- Washington County
- Wilcox County
- Winston County