ChooseAPrivateSchool.com Español

Tree of Life School

Christian school (nondenominational) · Grades K–11

Kalamazoo, MI

2001 Cameron St, Kalamazoo, MI 49001

Overall grade: A+

ChooseAPrivateSchool.com grade, from official facts compared with similar schools.

  • AClass size
  • B+Years serving families
  • A+Diversity

What stands out

  • One of the most diverse private schools in Michigan
  • Smaller classes than 65% of Christian schools in Michigan
  • Growing: enrollment up 94% since 2013–14

In Kalamazoo, Michigan, Tree of Life School is a Christian private school for students from kindergarten through 11th grade. About 97 students attend, with roughly 8 students per teacher, smaller classes than 65% of Christian schools in Michigan. Enrollment is up about 94% since 2013–14. The school day runs about 7.5 hours, 180 days a year.

At a glance

Grades
Grades K–11
Students
97
Teachers
11.8 (full-time equivalent)
Students per teacher
8.2
Boys and girls
Coed · 39 girls, 58 boys
Religious affiliation
Christian (nondenominational)
School day
About 7.5 hours
School year
180 days

Reviews

Be the first to share what you love about Tree of Life School.

    How it compares

    • Smaller classes than 65% of Christian schools in Michigan (8 students per teacher).
    • A smaller school: fewer students than 53% of Christian schools in Michigan.
    • Compared with 83 Christian schools in Michigan.

    Students by survey year

    50’13–1456’15–1669’17–1877’19–2097’23–24

    Total students reported in official records since 2013–14.

    Students by grade

    K12
    110
    29
    39
    410
    59
    611
    78
    87
    94
    106
    112

    Student body

    White31%
    Two or more races28%
    Hispanic or Latino21%
    Black21%

    Member of

    • National Alliance of Christian Schools

    Questions to ask on a tour

    • What is tuition, and what does it include (books, fees, uniforms, trips)?
    • Do you offer financial aid, sibling discounts or payment plans?
    • Do you accept ESA, voucher or tax-credit scholarship funds?
    • How big are classes in my child's grade?
    • What support is there for students who need extra help or more challenge?
    • Is the school accredited, and by whom?
    • What do a typical day and a typical week look like?
    • How does the school communicate with families?

    More questions to ask →

    Questions about Tree of Life School

    What grades does Tree of Life School serve?

    Tree of Life School serves grades K–11.

    How many students attend Tree of Life School?

    About 97 students, with 8 students per teacher, according to official records.

    How much is tuition at Tree of Life School?

    Call the school to ask about tuition, financial aid and payment plans.

    Official record · Updated October 2026 · Official search · Something wrong? Tell us

    Other private schools nearby

    Gagie School

    Independent school · Grades Pre-K–8

    Small classes: about 8 students per teacher

    Kalamazoo, MI1.7 mi

    B-Overall grade147 students8 students per teacher

    Montessori Children's Center

    Montessori school · Grades Pre-K–6

    Growing: enrollment up 34% since 2017–18

    Kalamazoo, MI1.8 mi

    B+Overall grade94 students10 students per teacher

    The Montessori School

    Montessori school · Grades 1–6

    Small classes: about 6 students per teacher

    Kalamazoo, MI1.8 mi

    AOverall grade48 students6 students per teacher

    Providence Christian School

    Calvinist school · Grades K–9

    Smaller classes than 60% of Christian schools in Michigan

    Kalamazoo, MI2.0 mi

    B+Overall grade75 students9 students per teacher

    St. Augustine School

    Parish school · Grades Pre-K–8

    The smallest classes of any Catholic school in Kalamazoo

    Kalamazoo, MI2.2 mi

    AOverall grade245 students13 students per teacher

    Kazoo School

    Alternative school · Grades Pre-K–8

    Smaller classes than 83% of independent schools in Michigan

    Kalamazoo, MI2.3 mi

    A+Overall grade110 students4 students per teacher