Lethbridge has two school divisions: Public School District #51 and the Holy Spirit School Division #4. Between them, 28 schools offer kindergarten to Grade 12 programming. Under Alberta law, all children between the ages of 6 and 16 years must attend school.