Kalles Junior High School
Puyallup School District
Grades 7-9 • public
Spinning Elementary School
Grades K-6 • public
Puyallup High School
Grades 10-12 • public
Cascade Christian Puyallup
Grades K-6 • private
All Saints Elementary School
Grades PK-8 • private