All Saints Catholic School is the consolidated K-8 parish school for St. Peter, St. Ann, and Our Lady of Fatima Parishes, on Spokane's South Hill in the Lincoln Heights area. The school formed in 1974 when the three parishes merged their elementary programs — part of a wider mid-century reorganization in which the South Hill regrouped into All Saints and Cataldo, the two Catholic K-8s that still serve the area today.
In the Spokane Catholic elementary landscape, the natural peer is Cataldo Catholic School (the larger, downtown-area K-8 affiliated with the Jesuits of Gonzaga); other comparisons include Assumption School, St. Aloysius (the Gonzaga University-adjacent parish school), and St. Mary's. On the broader Spokane private-school landscape, Saint George's K-12 IB program and Valley Christian are the secular and evangelical alternatives families weigh against the Catholic K-8s.
All Saints operates from two age-appropriate campuses on the South Hill: a primary building at 3510 E. 18th Avenue (preschool through grade 4) and a middle building at 1428 E. 33rd Avenue (grades 5-8). Most grades run two sections. Enrollment is approximately 280-300. The school has been accredited by the Western Catholic Education Association since 1993, and a full-day preschool was added in 2025.
Open this school on the live map