St. Petersburg Catholic High School
Quick Stats (2022-23)
- Top Ranked FL School
- Grades: 9-12
- Enrollment: 312 students
- Yearly Tuition: $9,500
- Average class size: 15 students
- Application Deadline: None / Rolling
- Source: Verified school update
Top Rankings
St. Petersburg Catholic High School ranks among the top 20% of private schools in Florida for:
School Overview
Student Body

Academics and Faculty
Boys - black pants/shorts/school shirt, special Mass Day dress - black pants, white dress shirt tie; Girls - black pants/shorts/school shirt, special Mass Day Dress - black pants, long sleeve white polo with black sweater or vest
Tuition and Acceptance Rate
Sports
Extracurriculars
School Notes
- St. Petersburg Catholic High School is a four-year, co-educational, college-prep-oriented institution located in Pinellas County in the Diocese of St. Petersburg, FL. The curriculum of St. Petersburg Catholic High School has been developed within guidelines set forth by the Florida Department of Education and the Diocese of St. Petersburg. The framework of the program promotes and fosters intellectual stimulation and growth while enhancing high moral character. The curriculum for the young adult at St. Petersburg Catholic High School provides an education that is academically challenging, multi-dimensional and fun. The challenging curriculum includes Dual Credit, Advanced Placement and Honors courses. Advanced Placement courses are available in Biology, Chemistry, Calculus AB/BC, Government, Physics, Spanish, Italian, Statistics, U.S. History and Drawing. St. Petersburg Catholic High School works in conjunction with St. Petersburg College to offering a limited number of dual enrollment courses that allow qualified juniors and seniors to earn high school and college credit. Dual enrollment course offerings change depending on the availability of teachers and student interest.
Frequently Asked Questions
How much does St. Petersburg Catholic High School cost?
St. Petersburg Catholic High School's tuition is approximately $9,500 for private students.
What sports does St. Petersburg Catholic High School offer?
St. Petersburg Catholic High School offers 16 interscholastic sports: Baseball, Basketball, Bowling, Cheering, Cross Country, Dance, Diving, Football, Golf, Soccer, Softball, Swimming, Tennis, Track and Field, Volleyball and Wrestling. St. Petersburg Catholic High School is ranked as one of the top 20% of private schools in Florida for most sports offered.
What is St. Petersburg Catholic High School's ranking?
St. Petersburg Catholic High School ranks among the top 20% of private schools in Florida for: Largest student body, Most sports offered, Most extracurriculars offered and Oldest founding date.
When is the application deadline for St. Petersburg Catholic High School?
The application deadline for St. Petersburg Catholic High School is rolling (applications are reviewed as they are received year-round).
School Reviews
Endorse St. Petersburg Catholic High School. Endorsements should be a few sentences in length. Please include any comments on:
- Quality of academic programs, teachers, and facilities
- Availability of music, art, sports and other extracurricular activities
- Academic or athletic awards
Recent Articles


