A classical homeschool hybrid in Chesapeake that meets three days a week, for Christian families.
Homeschool Co-ops in Virginia
As of October 22, 2026, we list 32 homeschool co-ops in Virginia, across 24 towns.
Virginia asks two things of most homeschooling families each year. By August 15 you send your school division superintendent a notice of intent. By August 1 of the following year you send evidence of progress, either a test score or an evaluation. Families with a religious exemption take a separate route with no yearly filing. A co-op doesn't change any of that. What it gives you is classes you don't have to teach alone, and other children for yours to learn beside.
The groups listed so far reach from Richmond and Chesterfield to Hampton Roads, Northern Virginia, Harrisonburg and the Roanoke area. Many meet one or two days a week at a church, with parents teaching the classes. Others are hybrid programs and microschools with hired teachers, some for two or three days a week and some full time. Each card says which kind it is, and whether the group calls itself Christian or secular, so you can tell before you click.
Listed
32
homeschool co-ops
Towns
24
covered
Checked
2026-10-22
every listing
Does co-op time count toward Virginia requirements?
Virginia expects 180 days (Or 990 hours total). A day at a co-op is a day your child spent learning, so it counts toward that the same as a day at home.
The full Virginia requirementsHomeschool Co-ops by city
Chesapeake4
A one-room schoolhouse microschool in Chesapeake for homeschooled children aged 5 to 12, with academics in the morning and enrichment after.
- Ages
- 5 to 12
A homeschool co-op in Chesapeake with classes taught by member instructors, and tours for families before each term.
A Christian homeschool program in Chesapeake, running since 2004, with classes on Tuesdays and Thursdays.
- Meets
- Tuesdays and Thursdays
Richmond4
A nonprofit homeschool co-op in Richmond whose classes centre the cultures, traditions and histories of Black families, from K to high school.
A nonprofit microschool in Richmond for children in kindergarten to grade 8, in small classes.
- Ages
- K to grade 8
A project-based microschool in Richmond for homeschooling families; parents stay registered for home instruction.
A Christian program in Richmond where homeschooled students in grades 3 to 12 come to classes on campus two or three days a week.
- Ages
- grades 3 to 12
Salem2
A Christ-centered classical hybrid in Salem, near Roanoke, that combines homeschooling with classroom days.
A Christian homeschool co-op that meets on Mondays at West Salem Baptist Church in Salem, with classes taught by parent instructors.
- Meets
- Mondays
Williamsburg2
A faith-based homeschool co-op in Williamsburg that meets at Williamsburg Community Chapel, open to all homeschoolers.
A Christian microschool in Williamsburg for children aged 2 to 14, with classes of 10 or fewer.
- Ages
- 2 to 14
Bedford1
A Christian homeschool co-op in Bedford with weekly classes from nursery to high school at Thaxton Baptist Church, plus field trips.
- Ages
- nursery to high school
Berryville1
A Christ-centered homeschool co-op in Berryville where parents share the teaching, for children aged 12 and under, on Tuesday mornings.
- Ages
- 12 and under
- Meets
- Tuesdays, 9:30 to 11:30am
Blue Ridge1
A Christian homeschool program in Blue Ridge, running for 11 years, with classes at the Veritas Collective building.
Charlottesville1
A Christian classical hybrid learning community in Charlottesville that partners with homeschooling parents.
Chesterfield1
A Christian homeschool co-op in Chesterfield that has run weekly classes for homeschooling families since 2014.
Crozet1
A nature-based homeschool co-op for children aged 5 to 11 on a farm and orchard in Crozet, run by a faith-based ministry.
- Ages
- 5 to 11
Culpeper1
A Christian homeschool group in Culpeper for the high school years, with classes on Wednesdays from September to May.
- Ages
- high school
- Meets
- Wednesdays, September to May
Dulles1
A Christian homeschool co-op for junior and senior high students that meets on Tuesdays and Thursdays at Reston Bible Church in Dulles.
- Ages
- junior and senior high
- Meets
- Tuesdays and Thursdays, late August to early May
Forest1
A Christian homeschool co-op in Forest, near Lynchburg, run by Living Word Baptist Church, with classes on Mondays and Wednesdays from preschool to grade 12.
- Ages
- preschool to grade 12
- Meets
- Mondays and Wednesdays, mid August to mid May
Harrisonburg1
A Christian homeschool co-op in Harrisonburg, started by two homeschooling mothers, where families share the cleaning and the teaching.
Herndon1
A homeschool class centre in Herndon where families choose classes a la carte, most meeting once a week, from Pre-K to high school.
Leesburg1
A self-directed learning community in downtown Leesburg for young people aged 9 to 18, full-time or part-time.
- Ages
- 9 to 18
Manassas1
An Orthodox Christian homeschool hybrid in Manassas, in the classical tradition, combining classroom days with teaching at home.
Midlothian1
A Christian homeschool co-op in Midlothian, started in 2023, open to all homeschool families in Central Virginia.
Prince George1
A Christian homeschool co-op that meets on Tuesdays at Unity Baptist Church in Prince George, with classes from nursery to high school.
- Ages
- nursery to high school
- Meets
- Tuesdays, 9am to 2pm
Stuarts Draft1
- Ages
- preschool through 12th grades
- Meets
- Fridays
Suffolk1
An inclusive homeschool co-op in North Suffolk with secular classes one day a week, on Tuesdays or Thursdays, from September to April.
- Meets
- Tuesdays or Thursdays, September to April
Waynesboro1
A nature-based homeschool enrichment group in and around Waynesboro for children aged 6 to 12, with an art club and free park days.
- Ages
- 6 to 12
Wise1
A Christian homeschool co-op at Camp Bethel in Wise, in Southwest Virginia, started by five mothers new to the area.
Yorktown1
A microschool in Yorktown for children in kindergarten to grade 9.
- Ages
- K to grade 9
Hear when a new homeschool co-op in Virginia is added to Starpath
If no group here fits, the co-op starter pack comes with it: 12 pages from the Starpath Library for starting a small Waldorf-inspired co-op of your own. They include an agenda for the first meeting and a first term, week by week. Leave your email and you’ll be on the list for both. You can stop the emails any time.
Or read the co-op pages in the Library nowQuestions families ask about Virginia homeschool co-ops
How do homeschool co-ops work?
Families agree to meet on the same day each week during term, usually in a church hall, a community centre or a hired room. Parents take turns teaching, so a parent who is confident with science takes the science class and someone else takes art. Most co-ops expect a parent to stay on site rather than drop off, and most ask every family to contribute in some way, whether that is teaching, setting up or helping in a room. A term runs eight to fourteen weeks, and places are usually allocated before the term starts rather than week by week.
How much does a homeschool co-op cost?
It depends on what the co-op has to pay for. A group meeting in a member's home with borrowed materials can run on almost nothing, while a co-op hiring a hall and paying outside tutors for a few classes costs real money per term. The fees each group publishes are listed on this page where we have them, taken from the group's own website, so you can compare rather than guess. Ask what the fee covers before you commit: some cover the hall only, and materials are extra.
Does a homeschool co-op count as evidence of progress in Virginia?
Not on its own. Evidence of progress is either a standardized test score at or above the 23rd percentile (or a year's growth), or an evaluation by someone with a master's degree or a teaching certificate. A co-op class doesn't count as either. What it can give you is work your child made and a list of what they covered, which you can take to the evaluator if you choose that route.
Do you need a co-op to homeschool?
No. A co-op is a choice, not a requirement, and plenty of families never join one. What a co-op gives you is the subjects that are hard to do alone, a timetable someone else is holding, and other children in the room. What it costs you is a fixed day each week and, in most cases, a share of the work.
Which Waldorf curriculum fits your family?
Four questions: your child’s age, the time you have each day, how close to a Waldorf school you want to be, and what matters most. Your answers are matched against the 8 curricula in our comparison. Starpath is one of them and gets no extra points. The result shows on the page, and you can have it emailed to you.
Answer the four questionsRead more
Run a homeschool co-op in Virginia?
Claim your listing and it stays current, because it reads from your own term plan rather than from whatever we last checked. Starpath is free for co-ops to run on.
Add or claim a listingOr start running your homeschool co-op on Starpath, free: the week, the families and the classes in one place.