Homeschooling in Virginia

We have assembled resources for homeschool families in Virginia to find local support groups and laws concerning homeschooling in Virginia
Virginia Dept. of Education - Home Instruction and Private Schools
State Information
Regional Information
- Albemarle Christian Teaching Support (ACTS)
- Ambulare Homeschool Cooperative - located in the New River Valley that offers a blend of Classical and Charlotte Mason learning philosophies.
- Aiming High Co-op - Williamsburg
- Areté Christian Academy - Mechanicsville
- Blue Ocean Learning Center - Portsmouth
- Blue Roof Co-op - Culpepper
-
Bridge Academy - Chesterfield area
- Centerville Homeschool Academy - Chesapeake
- Champions for Christ - Culpepper
- Charlotte Mason of the Roanoke Valley
- CHESS – Community Homeschool Enrichment Support Services - Manassas
- Compass Homeschool - Herndon
- Community Homeschool Enrichment Center (CHEC) - Charlottesville
- Cornerstone Classical Academy - Roanoke
- Cultural Roots Homeschool Cooperative - Richmond - center our programming around the diverse cultural attributes, traditions, and histories of Black, Brown, & Indigenous communities.
- Faithful Followers (Homeschool Support Group) - Glen Allen
- FAYM - Fredericksburg Area Young Musician
- FISHE Soccer - We play in three fields: Pine Ridge (Annandale), South Run (Springfield), and Poplar Tree (Chantilly)
- Gainesville Homeschool Connection
- Global Christian Coop - Virginia Beach
- God’s Homeschool Warriors - Suffolk
- Grace Homeschool - Burke
- Guiding Arrows Co-op - Ashburn
- Harbor Christian Academy - Mechanicsville
- HEARTS for the Lord Homeschool Academy - Loudoun and western Fairfax counties
- Holy Infant Collective - Holy Infant Collective offers a hybrid-model educational program for homeschooling families in the rural areas of Albemarle, Orange, Greene, and Madison counties
- Home Educators of Rainbow Forest - Troutville
- Home Educators Recreation & Enrichment Group - Newport News
- Home Organization of Parent Educators (HOPE) - Prince William County & Nearby Area
- Homeschool First - Lynchburg
- Homeschool Out of the Box - Hampton Roads
- Homeschoolers of Bealeton
- Inquisiminds - Burke
- James River Home School Foundation (JRHSF) - Powhatan
- Kingdom Education for Young Scholars - Chesapeake
- Kings Light Christian Academy - Culpepper
- Nehemiah Academy - Midlothian
- New Harvest Christian Co-op - Virginia Beach
- Northern Virginia Homeschool Athletic Association (NVHAA) - Manassas
- NOVA Catholic Homeschool - Sterling
- Peaksview Christian Home Educators (PCHE) - Bedford
- Providence Prep - a Classical Christian cooperative in Purcellville
- Reaching for Educational Excellence (REX) - Chesapeake
- Richmond Homeschool Collective - Richmond
- Richmond Spirit Warhawks - homeschool athletics
- Right at Home - Right at Home has been a support group in Western Loudoun County (Virginia) since 1990
- Rising Tide Academy - Virginia Beach
- SALT Homeschool Co-op - Roanoke
- SEEDS of Grace Homeschool Co-op - Newport News
- St. Nicholas Cottage School - Manassas
- Students are Inspired Learners (SAIL) - Winchester
- The STEAM School - Markam
- TECH Co-op - Dulles
- Tidewater Educators Association for Christian Homeschooling, Inc - Virginia Beach
- Tri-Cities Home Educators of Virginia - Colonial Heights
- Utmost Academy Homeschool Co-op - Colonial Heights
- Valley Classical School - Blacksburg
- Valley Home Educators - Harrisonburg area
- Victory Athletic Association - Fredricksburg
- Walking Wise Homeschool Co-op - Wise
- We Home Educate At Home - Woodbridge
- We Home Educate and Train (WHEAT) - Christian homeschool support group serving communities of Eastern Prince William County, Manassas, and surrounding areas
- Westminster Academy - Richmond
- Williamsburg Classical Academy - Williamsburg