How to Choose a School

There’s no single “best school,” only the best fit for a particular child at a particular time. This framework works for any type of school, and it’s worth revisiting each year.

Step 1: Start with your child

Before you look at schools, write down what you know about your child:

  • How they learn best: structure or flexibility, hands-on or reading-heavy, small or large groups
  • Academic needs: working ahead, catching up, or right on track; specific subjects to strengthen
  • Support needs: an IEP or 504 plan, English language development, health needs, social-emotional support
  • Interests: arts, sports, STEM, languages, career pathways
  • Their own view: older children especially should be part of the conversation

Step 2: List your family’s practical needs

  • Location and transportation: How will your child get there and back every day?
  • Schedule: Start and end times, and before- and after-school care
  • Budget: Tuition, fees, uniforms, supplies, activities, and transportation
  • Siblings: Can children attend the same school, or schools with compatible schedules?
  • Values and community: Size, culture, religious or secular, and how families take part

Step 3: Know what’s available

Start with your assigned district school. It’s guaranteed and often a strong option. Then look at other district programs (magnets, transfers, dual language), charter schools, private schools, and homeschool or independent study. See Common Options.

Step 4: Gather evidence, not just impressions

  • Look at public data where it exists, such as state test results, graduation rates, and chronic absence. (In California, see the California School Dashboard.)
  • Read the school’s handbook, discipline policy, and calendar.
  • Ask about teacher turnover and class sizes.
  • Talk to current families, ideally ones the school didn’t pick for you.

Step 5: Visit and ask questions

Use our printable School Visit Checklist (free PDF; see also Free Resources). Questions worth asking at any school:

  1. How do you support a student who is struggling, or one who is ahead?
  2. How do you communicate with families, and how often?
  3. What does a typical day look like for a student in this grade?
  4. How do you handle bullying and conflict?
  5. For students with IEPs or 504 plans, what services are provided on site, and by whom?
  6. What are the total yearly costs beyond tuition, if any?
  7. What happens if this isn’t a good fit mid-year?

For a fuller list, download Questions to Ask a School (PDF).

Step 6: Check deadlines and enrollment rules

Charter lotteries, magnet applications, inter-district transfers, and private school admissions often have deadlines in winter or early spring for the next fall. Put them on a calendar early. Our free Enrollment Deadline Tracker (PDF) can help.

Step 7: Decide, and plan to check in

Make a decision with the best information you have. Set a check-in point, such as the end of the first quarter, to see how things are going. Switching later is sometimes possible, but it’s easier to plan for it than to scramble.

Downloadable: “Choosing a School: Family Worksheet” (PDF), covering Steps 1–2 as fill-in prompts.