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