Starpath Learning

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 requirements

Homeschool Co-ops by city

Chesapeake4

MicroschoolChesapeake

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

Richmond4

MicroschoolChristianRichmond

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

Williamsburg2

Bedford1

Co-opChristianBedford

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

Blue Ridge1

Charlottesville1

Chesterfield1

Co-opChristianChesterfield

A Christian homeschool co-op in Chesterfield that has run weekly classes for homeschooling families since 2014.

Crozet1

Culpeper1

Co-opChristianCulpeper

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

Co-opChristianDulles

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

Co-opChristianForest

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

Co-opChristianHarrisonburg

A Christian homeschool co-op in Harrisonburg, started by two homeschooling mothers, where families share the cleaning and the teaching.

Herndon1

Leesburg1

Manassas1

Midlothian1

Co-opChristianMidlothian

A Christian homeschool co-op in Midlothian, started in 2023, open to all homeschool families in Central Virginia.

Prince George1

Co-opChristianPrince George

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

Suffolk1

Co-opSecularSuffolk

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

GroupWaynesboro

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

Yorktown1

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 now

Questions 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 questions

Read 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 listing

Or start running your homeschool co-op on Starpath, free: the week, the families and the classes in one place.