According to the Kansas State Department of Education, school principals must have five years of experience in a state-accredited school, complete a graduate-level school leadership program and hold a graduate degree.