Find a Homeschool Support Group
Homeschool groups or networks can be a source of information, resources, activities, and friendship. VaHomeschoolers includes descriptions of groups in order to assist you in finding a group that suits your family. Group descriptions are provided by the individual groups, so questions are best directed to the individual group.
Choose a region, county, or city to filter the listing of groups. Please note that many homeschool groups cover multiple counties and cities so be sure to check out nearby areas when looking for a group.
This listing of homeschool groups is free and inclusive and we welcome all groups to participate.
If your group is not listed here, or you wish to update a group’s information, please fill out the following form.
This listing is provided for the sole purpose of enabling homeschoolers to contact others in their area. The information is not to be used for commercial or non-homeschool purposes.
Acres of Grace Page clicks: 30 Page visits: 0
Albemarle Christian Teaching Support (ACTS) Co-op Page clicks: 31 Page visits: 4
Albemarle County Homeschoolers Network Page clicks: 61 Page visits: 20
Aretè Christian Academy Page clicks: 35 Page visits: 6
Arlington Homeschool Families Page clicks: 52 Page visits: 13
Atlantic Speech and Debate Page clicks: 37 Page visits: 3
Belvoir Home Educators (BHE) Page clicks: 45 Page visits: 12
Bible World Church Homeschool Co-op Page clicks: 36 Page visits: 0
Blue Ridge Family Unschoolers Network Page clicks: 30 Page visits: 6
Caroline Area Homeschoolers Page clicks: 39 Page visits: 11
Central Virginia Homeschool Athletics Association Page clicks: 54 Page visits: 10
Centreville Homeschool Enrichment Support Services (CHESS) Page clicks: 60 Page visits: 13
Charlottesville Area Christian Home Education (CACHE) Page clicks: 33 Page visits: 6
Chesapeake/NcHomeschoolers Page clicks: 37 Page visits: 0
Christian Home Educators of Franklin County (CHEF) Page clicks: 31 Page visits: 0
Support Groups Found: 160
Region and Tag Definitions
Counties: Arlington, Caroline, Culpeper, Fairfax, Fauquier, Loudoun, Prince William, Rappahannock, Stafford, Spotsylvania
Cities: Alexandria, Ashburn, Fairfax, Falls Church, Fredericksburg, Herndon, Leesburg, Manassas, Reston, Springfield, Sterling, Woodbridge
Hampton Roads / Tidewater
Counties: Charles City, Chesapeake, Isle of Wight, James City, Suffolk, Surry, York
Cities: Newport News, Norfolk, Poquoson, Portsmouth, Virginia Beach, Williamsburg
Counties: Alleghany, Augusta, Bath, Botetourt, Clarke, Frederick, Highland, Page, Rockbridge, Rockingham, Shenandoah, Warren
Cities: Front Royal, Harrisonburg, Lexington, Staunton, Winchester
Counties: Albemarle, Amelia, Amherst, Appomatox, Bedford, Brunswick, Buckingham, Campbell, Chesterfield, Cumberland, Dinwiddie, Fluvanna, Goochland, Greene, Greensville, Halifax, Hanover, Henrico, Henry, Louisa, Lunenburg, Madison, Mecklenburg, Nelson, New Kent, Nottoway, Orange, Pittsylvania, Powhatan, Prince George, Southampton, Sussex
Cities: Bedford, Danville, Charlottesville, Lynchburg, Martinsville, Richmond, South Hill
Chesapeake Bay / Eastern Shore
Counties: Accomack, Chincoteague, Essex, Gloucester, King and Queen, King George, King William, Lancaster, Matthews, Middlesex, Northampton, Northumberland, Richmond, Tangier Island, Westmoreland
Counties: Bland, Buchanan, Carroll, Craig, Dickenson, Floyd, Franklin, Galax, Giles, Grayson, Lee, Montgomery, Patrick, Pulaski, Roanoke, Russell, Scott, Smyth, Tazewell, Washington, Wise, Wythe
Cities: Abingdon, Blacksburg, Bristol, Christiansburg, Pulaski, Radford, Roanoke, Rocky Mount, Salem