Independent · West Charlotte

The John Crosland School

Independent school serving grades K-12 in Charlotte, Mecklenburg County. On the 2026-27 Direct Payment list. Funding fit, the federal record and questions to ask.

How this list was built. School details come from the NCES Private School Survey (2023-24, with 2021-22 records for schools that did not respond). The Direct Payment flag is our name-and-city match against the NCSEAA Direct Payment Nonpublic Schools list for 2026-27, retrieved October 28, 2026. Schools on the state list with no federal record show only their name and city. Tuition is not in either source; ask the school.

Funding fit for The John Crosland School

$7,942
Tier 1 Opportunity Scholarship maximum, 2026-27
$3,574
Tier 4 maximum, open to any income
$9,000+
ESA+ base award for an eligible student with a disability

Does The John Crosland School accept the NC Opportunity Scholarship?

Yes. The John Crosland School is on NCSEAA's Direct Payment Schools list for 2026-27, so an Opportunity Scholarship or ESA+ award can be paid to it. For a K-12 student the Opportunity Scholarship maximum is $7,942 at Tier 1, $7,148 at Tier 2, $4,766 at Tier 3 and $3,574 at Tier 4, never more than the school's required tuition and fees.

What does the federal record show about The John Crosland School?

In the 2023-24 federal private school survey, The John Crosland School reported 97 students, 17 full-time-equivalent teachers, about 5.4 students per teacher, serving grades K-12. Its school year runs 174 days. It reported that 80% of its most recent graduates went on to four-year colleges. Association memberships reported: National Association of Independent Schools (NAIS).

How do families usually pay at The John Crosland School?

The John Crosland School reports no religious affiliation. Independent schools set their own need-based aid, usually calculated after any state award.

Can ESA+ help pay for The John Crosland School?

Possibly. The federal survey classifies The John Crosland School as a special education school, and ESA+ pays $9,000 a year, or $17,000 for autism, hearing impairment, moderate or severe intellectual disability, orthopedic impairment or visual impairment. Because the school is a Direct Payment School, ESA+ can pay its tuition first and leave any remainder for therapy or tutoring.

Can The John Crosland School students take free college courses?

Qualified juniors and seniors from private schools can take tuition-free classes through Career & College Promise; the community college serving this area is Central Piedmont Community College. Ask The John Crosland School's counselor how those credits fit its diploma.

Check my funding for this school →

What this listing confirms

A ✓ Direct Payment flag meansIt does not mean
NCSEAA listed the school for 2026-27, so Opportunity Scholarship and ESA+ funds can be paid to itThe school has a seat open, or that your child is admitted
Your tier award is applied to required tuition and feesThe award covers the whole bill
The school agreed to NCSEAA testing and reporting rules for scholarship studentsThe school is accredited, which the state list does not record

Questions worth asking The John Crosland School

  1. Are you on NCSEAA's Direct Payment list for 2027-28 as well as 2026-27?
  2. After my tier award, what will I owe in tuition and required fees, and are any fees outside what the scholarship can pay?
  3. What need-based aid, sibling or church-member discounts do you add, and when is your aid deadline?
  4. Which standardized tests do you give scholarship students, and when do families see the results?
  5. Which learning needs do you have openings for, and do you work with SEAA-enrolled therapists?

Other schools in West Charlotte & Steele Creek

6 schools in our directory are in West Charlotte & Steele Creek; 3 are on the 2026-27 Direct Payment list. See the full list →

See which programs fit your child

Two minutes, a few taps. A Charlotte Edu Funding advisor calls back with the awards, tiers and dates that apply to you.

Start my funding check →