Gainesville High School celebrated its commencement Tuesday, May 28, at the University of North Texas Coliseum in Denton.