St. John High School provides educational opportunities for the academic development of students. The school s on-site library maintains a collection of books, databases and reference materials. It offers guidance counseling and food services. St. John High School provides membership opportunities in the National Honor Society, National Beta and key clubs. The school operates a student council and conducts various musical programs. It also organizes various activities, such as cheerleading, dance and athletics. St. John High School is a member of the Louisiana High School Athletics Association. The school participates in fund-raising events and programs. It additionally conducts book fairs and provides volunteer coaching services.