Private schools in Asheville, NC

All private schools in Asheville

My child

19 found

Tap to save a school to your shortlist, then compare them side by side.

  • Private schoolschecked

    Asheville Catholic School

    12 Culvern Street, 28804

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • $11,783 to $15,293 a year
    • No cost-after-award figure
  • Private schoolschecked

    Asheville Montessori School

    360 Weaverville Rd., 28804

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • $8,525 to $12,100 a year
    • No cost-after-award figure
  • Private schoolschecked

    Canterbury Classical School

    531 Haywood Road, 28806

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • $6,600 to $8,700 a year
    • If awarded: $0 tuition at the highest award level; fees may apply
  • Private schoolschecked

    French Broad River Academy

    1420 Riverside Drive (girls campus), 28804

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • $22,900 to $23,500 a year
    • If awarded: from $14,958 a year, depending on award level
  • Private schoolschecked

    New Classical Academy

    671 Sand Hill Rd., 28806

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • $10,247 to $12,669 a year
    • If awarded: from $3,922 a year, depending on award level
  • Private schoolschecked

    Odyssey Community School

    90 Zillicoa St., 28801

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • $13,800 to $21,110 a year
    • If awarded: from $7,178 a year, depending on award level
  • Private schoolschecked

    Reynolds Mountain Christ. Acad.

    20 Reynolds Mountain Blvd., 28804

    • NC Opportunity Scholarship status: ask the school
    • Grades not published
    • $5,015 to $11,665 a year
    • No cost-after-award figure
  • Private schoolschecked

    Asheville Waldorf School

    376 Hendersonville Rd., 28803

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schoolschecked

    Bent Creek Preschool

    1554 Brevard Rd, 28806

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schoolschecked

    Carolina Day School

    1345 Hendersonville Rd, 28803

    • NC Opportunity Scholarship status: ask the school
    • Grades not published
    • No published tuition
    • No cost-after-award figure
  • Private schoolschecked

    Hanger Hall School for Girls

    64 W.T. Weaver Blvd., 28804

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schoolschecked

    Montessori Learning Community

    15 Overbrook Place, 28805

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schoolschecked

    Rainbow Community School

    574 Haywood Road, 28806

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schoolschecked

    Temple Baptist School

    76 Hawkins Lane, 28806

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schoolschecked

    Asheville School

    Asheville, 28806

    • NC Opportunity Scholarship status: ask the school
    • Grades not published
    • No published tuition
    • No cost-after-award figure
  • Private schools

    Emmanuel Lutheran School

    51 Wilburn Pl, 28806

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schools

    Campfire Community School

    Asheville, 28801

    • Accepts NC Opportunity Scholarship · checked 29 Sep 2026
    • Grades not published
    • No published tuition
    • Cost after the award: ask for tuition
  • Private schools

    Evolve Early Learning

    Asheville, 28806

    • NC Opportunity Scholarship status: ask the school
    • Grades not published
    • No published tuition
    • No cost-after-award figure
  • Private schools

    Spanish Academy of Asheville

    Asheville, 28803

    • NC Opportunity Scholarship status: ask the school
    • Grades not published
    • No published tuition
    • No cost-after-award figure

Net cost if awarded, in this city

The lowest listed tuition minus the Opportunity Scholarship award, among listings here that publish tuition.

If awarded: Tier 1 (up to $7,942)From $0 a year, across 4 listings that publish tuition. Award amount: k12.ncseaa.edu, checked
If awarded: Tier 2 (up to $7,148)From $0 a year, across 4 listings that publish tuition. Award amount: k12.ncseaa.edu, checked
If awarded: Tier 3 (up to $4,766)From $1,834 a year, across 4 listings that publish tuition. Award amount: k12.ncseaa.edu, checked
If awarded: Tier 4 (up to $3,574)From $3,026 a year, across 4 listings that publish tuition. Award amount: k12.ncseaa.edu, checked

Award tiers follow household income. Which tier am I? Income limits by household size

Figures computed from the listings on this page
Listed19 from the listings on this page, as of
Published tuition$5,015 to $23,500 a year (7 listings) from the listings on this page, as of
On the NC Opportunity Scholarship list14 of 19 (74%) from the listings on this page, as of

Order: listings we have checked come first, then the most complete. Payment never changes this order; paid listings appear in the labeled Featured block as well as in their normal place. How this directory works.

Verified on 2026-09-29

How we check