Homeschool enrollment form

A homeschool co-op enrollment records a student's profile for its own records. This form is an intake for the co-op's planning and communication, not a state filing. Parents remain responsible for any homeschool registration their state requires; this form is what a co-op collects to organize classes and send curriculum information.

The form beside this text is live. Fill it in and submit it — it validates exactly as it would for a real respondent, and saves nothing.

Grade level in a dropdown, not a number field

A dropdown with clear labels — Kindergarten, Grade 1, Grade 2 — is what a co-op needs to know. A number field produces "1st", "1", "Grade 1", "Year 1", all of which mean the same thing but require interpretation.

Multiple subject interests via checkbox group, not radio buttons

A student is often interested in several subjects; checkboxes let one enrollment express multiple interests. Radio buttons force a single choice, which loses the full picture of what a student wants to explore.

No card required.

Homeschool Enrollment Form

Live preview

How to build this form

5 steps in the editor. Nothing here needs a paid plan.

  1. Add text fields for the student's name and age, and a dropdown for grade or level (K, 1–6, 7–8, 9–12, College).
  2. Add text and email fields for the parent or guardian's contact information.
  3. Add a checkbox group for subjects of interest — math, language arts, science, history, art, music — so the co-op can plan offerings.
  4. Add a text field asking what curriculum is currently used, or was used previously, so instructors can build on what the student knows.
  5. Export to CSV or send responses to your co-op email, then use the list to organize class groupings and send curriculum guides.

Fields in this form

7 fields, using 5 of the 19 field types available.

QuestionField typeRequired
Student nameShort textYes
Student ageNumberYes
Grade or levelDropdownYes
Parent or guardian nameShort textYes
Parent emailEmailYes
Subjects of interestCheckboxesYes
Current or previous curriculumShort textOptional

What goes wrong with this form

Specific to a homeschool enrollment form, not general advice about forms.

Collecting state homeschool registration status

Do not ask families whether they are registered with the state or whether their status is current. The co-op is not responsible for state compliance; that is the parent's responsibility. Your intake is for the co-op's planning, not for auditing family compliance.

Making curriculum a required field instead of optional

Families use different curricula or none; some switch mid-year. An optional field lets families note what they use if they want to, while an optional text note is better than a required dropdown or required text field that forces an answer.

No subject interest field, so classes get planned by guesswork

A checkbox group for subjects lets you see at a glance how many students are interested in science, math or history. Without it, you are left asking families after they enroll, which delays planning and leaves some interests unmet.

Questions about this form

Is this form a substitute for state homeschool registration?

No. This form is for a co-op's own intake records. Parent-teach organizations and learning co-ops collect this to organize classes and send updates. Your state may require separate homeschool registration; check your state education department's website. This form does neither the filing nor the verification.

Can I require a specific curriculum for enrollment?

You can note a curriculum preference in the form or in your enrollment policy, but the form cannot enforce it. Add a curriculum field as optional if you want to know what families use; if your co-op requires a specific curriculum for a class, that is part of the class description and enrollment criteria, not a form field.

Where does my enrollment data go?

Into your responses list first. Export to CSV to see enrollments by grade and subject, group students into classes, and organize your co-op's offering. A webhook destination can also send each enrollment to your email or co-op communication tool automatically.