How to Comply with Pennsylvania’s Homeschool Law

In Pennsylvania, you have several legal options under which you may choose to operate your homeschool program. Follow the steps listed below the option you wish to use:

Option 1: Homeschooling under the homeschool statute.

1. Ensure that you have the required qualifications to teach.

You must have at least a high school diploma or its equivalent to teach in a homeschool.

2. File a notarized affidavit or unsworn declaration.

A notarized affidavit or unsworn declaration must be filed with the local superintendent before you start your homeschool program for the first time, and by August 1 of each year after that. An affidavit form and unsworn declaration form is available below for HSLDA members. The affidavit or unsworn declaration must include the following information:

  1. The name of the parent/supervisor, name and age of child, address, and telephone number
  2. Assurance that subjects are taught in English*
  3. Outline of proposed educational objectives by subject area
  4. Evidence of immunization or religious/medical exemption
  5. Evidence of health and medical services required by law
  6. Certification that the home education program will comply with 24 P.S. § 13-1327.1
  7. A certification that the supervisor, all adults living within the home, and any persons having legal custody of the children have not been convicted of certain criminal offenses within the past five years.

If you have a student who has been identified under the federal Individuals with Disabilities Education Act (IDEA) as needing special education services (not including those identified as gifted and/or talented):

We encourage you to read our guidance for parents of children with special needs here.

* We question the Constitutionality of this requirement.

3. Provide the required days/hours of instruction and teach the required subjects.

You must teach 180 days or 900 hours at the elementary school level and 180 days or 990 hours at the secondary level. The following courses must be taught:

Elementary-Level (K–6th grade) Required Courses