Lakeside Christian School Photo

Best Pinellas County Private High Schools (2025-26)

For the 2025-26 school year, there are 47 private high schools serving 11,005 students in Pinellas County, FL.
The top ranked private high schools in Pinellas County, FL include Shorecrest Preparatory School, Canterbury School Of Florida, and Calvary Christian High School.
The average tuition cost is $14,211, which is lower than the Florida private high school average tuition cost of $14,681.
57% of private high schools in Pinellas County, FL are religiously affiliated (most commonly Christian and Baptist).

Top Ranked Pinellas County Private High Schools (2025-26)

School
Location
Quick Facts
Admiral Farragut Academy
Admiral Farragut Academy Photo - Our graduates receive 100% college acceptance.
(19)
501 Park Street North
Saint Petersburg, FL 33710
(727) 384-5504
Gr: K-12 | 503 students Avg. class size: 17 students Sports: 15 | Extracurrculars: 11 Tuition & acceptance rate listed
Canterbury School Of Florida
Canterbury School Of Florida Photo - Come see for yourself what makes Canterbury School of Florida a place where students thrive.
(Episcopal)
(4)
990 62nd Avenue NE
Saint Petersburg, FL 33702
(727) 525-1419
Gr: PK-12 | 435 students Avg. class size: 15 students Sports: 12 | Extracurrculars: 47 Tuition & acceptance rate listed
Center Academy - Palm Harbor
Center Academy - Palm Harbor Photo
Special Education School
(7)
34054 Us Highway 19 N
Palm Harbor, FL 34684
(727) 781-2986
Gr: 4-12 | 75 students Avg. class size: 8 students Sports: 3 Tuition listed
Center Academy- Pinellas Park
Center Academy- Pinellas Park Photo - Prom
Special Education School
(6)
6710 86th Ave. North
Pinellas Park, FL 33782
(727) 541-5716
Gr: 4-12 | 96 students Avg. class size: 8 students Sports: 2 Tuition & acceptance rate listed
Legacy Online School
Legacy Online School Photo - Accredited K-12 Online Elementary, Middle, and High SchoolExperience One Day of Education for FREE:- Live teaching in small groups- US Certified Diploma upon graduation- State-Accredited Curriculum- Certified Teachers- Personal Learning Support Specialist (LSS)Try One Day of Education for FREE!https://legacyonlineschool.com/
(203)
7901 4th St N, STE 4000
Saint Petersburg, FL 33702
(855) 725-4985
Gr: K-12 | 191 students Avg. class size: 10 students Extracurrculars: 4 Tuition & acceptance rate listed
Allendale Academy Private School
Allendale Academy Private School Photo
Alternative School
2655 Ulmerton Road - Suite 402
Clearwater, FL 33762
(727) 531-2481
Gr: K-12 | 594 students
Calvary Christian High School
Calvary Christian High School Photo
(Christian)
(2)
110 N McMullen Booth Rd
Clearwater, FL 33759
(727) 449-2247
Gr: 9-12 | 897 students Avg. class size: 20 students Sports: 15 Tuition & acceptance rate listed
CES Academy – St Petersburg, FL
CES Academy – St Petersburg, FL Photo
Special Education School (Christian)
(2)
5175 45th St
Saint Petersburg, FL 33714
(727) 526-5700
Gr: 1-12 | 71 students Avg. class size: 15 students Sports: 1 | Extracurrculars: 3 Tuition listed
Clearwater Academy International
Clearwater Academy International Photo
Alternative School
(5)
801 Drew Street
Clearwater, FL 33755
(727) 446-1722
Gr: PK-12 | 311 students Avg. class size: 15 students Sports: 5 Tuition listed
2750 Haines Bayshore Rd
Clearwater, FL 33760
(727) 531-1449
Gr: 9-12 | 583 students Avg. class size: 15 students Sports: 15 | Extracurrculars: 16 Tuition & acceptance rate listed
Community Christian Academy
(Baptist)
6565 78th Avenue North Pinellas Park, FL 33781
Saint Petersburg, FL 33713
(727) 592-2659
Gr: K-12 | 102 students
Fl Sheriffs Youth Ranch Learning C
Alternative School
3180 Enterprise Road East
Safety Harbor, FL 34695
(727) 726-1409
Gr: 5-10 | 18 students
Indian Rocks Christian School
(Baptist)
12685 Ulmerton Rd
Largo, FL 33774
(727) 593-8759
Gr: K-12 | 781 students Tuition & acceptance rate listed
Keswick Christian School
Keswick Christian School Photo - A Home For Christian Families Since 1953
(Catholic)
(4)
10101 54th Ave N
Saint Petersburg, FL 33708
(727) 393-9100
Gr: PK-12 | 1,112 student Avg. class size: 24 students Sports: 12 Tuition listed
Lakeside Christian School
Lakeside Christian School Photo
(Christian)
(17)
1897 Sunset Point Rd
Clearwater, FL 33765
(727) 461-3311
Gr: K-12 | 310 students Avg. class size: 20 students Sports: 7 Tuition & acceptance rate listed
Northside Christian School
Northside Christian School Photo - NCS Campus View
(Baptist)
7777 62nd Avenue North
Saint Petersburg, FL 33709
(727) 541-7593
Gr: PK-12 | 769 students Avg. class size: 15 students Sports: 18 | Extracurrculars: 7 Tuition listed
SailFuture Academy
SailFuture Academy Photo
(9)
2154 27th Avenue N
Saint Petersburg, FL 33713
(727) 902-7641
Gr: 8-12 | 150 students Avg. class size: 10 students Sports: 1 Tuition & acceptance rate listed
St. Petersburg Catholic High School
(Catholic)
6333 9th Avenue N
Saint Petersburg, FL 33710
(727) 344-4065
Gr: 9-12 | 500 students Avg. class size: 18 students Sports: 18 | Extracurrculars: 10 Tuition & acceptance rate listed
5101 1st Street NE
Saint Petersburg, FL 33703
(727) 522-2111
Gr: PK-12 | 1,039 student Avg. class size: 15 students Sports: 16 | Extracurrculars: 41 Tuition & acceptance rate listed
Solid Rock Community School
Solid Rock Community School Photo - lunch time
(15)
2801 Keystone Road
Tarpon Springs, FL 34688
(727) 934-0909
Gr: K-12 | 235 students Avg. class size: 15 students Sports: 9 | Extracurrculars: 8 Tuition & acceptance rate listed
American Collegiate Academy
American Collegiate Academy Photo - American Collegiate Academy provides unparalleled dedication and commitment to students and their variety of needs, passions and dreams. American Collegiate Academy strives to offer a college preparatory environment in which students have the opportunity to participate in advanced classes, dual-credit college courses, AP courses and extracurricular courses, along with a highly rated athletics program.
Alternative School
(8)
1740 Martin Luther King Jr Ave
Clearwater, FL 33756
(727) 888-0711
Gr: K-12 Avg. class size: 15 students Sports: 5 | Extracurrculars: 1 Tuition & acceptance rate listed
Bethel Community Christian School
(Christian)
2901 54th Ave S
Saint Petersburg, FL 33712
(727) 865-3962
Gr: K-11 | 47 students
6500 102nd Ave N
Pinellas Park, FL 33782
(727) 547-6820
Gr: K-12 | 213 students Avg. class size: 18 students Sports: 9 | Extracurrculars: 9 Tuition listed
4400 70th Ave
Pinellas Park, FL 33781
(727) 954-8856
Gr: 1-12 | 19 students
Cornerstone Christian School
Cornerstone Christian School Photo
(Christian)
(3)
317 MILWAUKEE AVE.
Dunedin, FL 34698
(727) 733-1438
Gr: PK-9 | 75 students Avg. class size: 15 students Sports: 3 | Extracurrculars: 1 Tuition & acceptance rate listed
Covenant Academy
Covenant Academy Photo
(Christian)
5495 Park Blvd.
Pinellas Park, FL 33781
(727) 317-5526
Gr: K-10 | 150 students Sports: 2 | Extracurrculars: 3 Tuition listed
4970 82nd Ave N
Pinellas Park, FL 33781
(727) 544-8416
Gr: K-9 | 69 students
Delphi Academy Of Florida
Delphi Academy Of Florida Photo - High Schooler's building a picnic table in wood shop.
(7)
1831 Drew St
Clearwater, FL 33765
(727) 447-6385
Gr: PK-12 | 187 students Avg. class size: 14 students Sports: 7 | Extracurrculars: 16 Tuition & acceptance rate listed
3121 Cable Dr
Saint Petersburg, FL 33713
(727) 900-6900
Gr: K-12 | 30 students
Dunedin Academy
(1)
1408 County Road 1
Dunedin, FL 34698
(727) 580-2042
Gr: PK-12 | 145 students
Esthers School Inc-pinellas
(Christian)
4400 70th Ave N
Pinellas Park, FL 33781
(727) 544-4700
Gr: 1-12 | 38 students
Genesis Christian Academy
(Pentecostal)
2110 N Hercules Ave
Clearwater, FL 33763
(727) 738-1656
Gr: K-12 | 30 students
Huntington Learning Center
Special Education School
33223 Us Highway 19 N
Palm Harbor, FL 34684
(727) 784-1114
Gr: 1-12 | 13 students
Invictus Academy Tampa Bay
Special Education School
1816 Health Care Dr
New Port Richey, FL 34655
(727) 937-1735
Gr: K-10 | 34 students
Iva Christian School
(Assembly of God)
1430 Belleair Rd
Clearwater, FL 33756
(727) 442-2424
Gr: K-12 | 120 students Avg. class size: 10 students
Show 12 more private schools in Pinellas County, FL (out of 47 total schools)
Loading...
[+] Show Closed Private Schools in Pinellas County, Florida

Pinellas County Private Schools (Closed)

School
Location
Quick Facts
3166 McMullen Booth Rd
Clearwater, FL 33761
(727) 490-9999
Gr: K-8 | 44 students Tuition & acceptance rate listed
The Academy (Closed 2013)
Special Education School
820 20th St S
Saint Petersburg, FL 33712
(727) 498-8842
Gr: 7-11 | 16 students
Academy At The Beach (Closed 2024)
Special Education School
1961 E Lake Rd
Palm Harbor, FL 34685
(727) 222-3362
Gr: 9 | 3 students
All Saints Christian School (Closed 2010)
Daycare / Preschool (Episcopal)
1700 Keystone Road
Tarpon Springs, FL 34688
(727) 937-0656
Gr: NS-PK | 39 students
905 Ponce De Leon Blvd
Clearwater, FL 33756
(727) 584-2867
Gr: PK-K | 43 students Avg. class size: 15 students
7400 62nd Ter N
Pinellas Park, FL 33781
(727) 552-5559
Gr: PK-6 | 25 students
11225 US 19 N
Clearwater, FL 33764
Gr: PK-12
Grad Academy (Closed 2014)
Special Education School (Christian)
3470 Adrian Ave
Largo, FL 33774
(727) 584-8200
Gr: 1-12 | 25 students Avg. class size: 12 students Tuition listed
1739 S Martin Luther King Jr Ave
Clearwater, FL 33756
(727) 585-5471
Gr: PK-K | 55 students Avg. class size: 10 students Acceptance rate listed
113 Forest Lakes Blvd.
Oldsmar, FL 34677
(813) 854-1817
Gr: NS-PK
Pinellas County Jewish Day School (Closed 2010)
Special Program Emphasis (Jewish)
1775 S Highland Ave
Clearwater, FL 33756
(727) 588-0100
Gr: K-9 | 171 students Avg. class size: 15 students Tuition listed
4265 13th Ave N Bldg 2
Saint Petersburg, FL 33713
(727) 321-8890
Gr: PK-12 | 98 students
2177 Ne Coachman Road
Clearwater, FL 33765
(727) 442-9431
Gr: PK-6 | 49 students
4000 43rd Street N
Saint Petersburg, FL 33714
(727) 527-2880
Gr: PK-8 | 208 students
3449 13th Ave N
Saint Petersburg, FL 33713
(727) 323-4112
Gr: PK-5 | 31 students

Frequently Asked Questions

What are the top ranked private high schools in Pinellas County, FL?
The top ranked private high schools in Pinellas County, FL include Shorecrest Preparatory School, Canterbury School Of Florida, and Calvary Christian High School.
How many private high schools are located in Pinellas County?
47 private high schools are located in Pinellas County.
How much do private high schools cost in Pinellas County?
The average tuition cost is $14,211, which is lower than the Florida private school average tuition cost of $14,681.
How diverse are private high schools in Pinellas County?
Pinellas County private high schools are approximately 28% minority students, which is lower than the Florida private school average of 45%.
What percentage of private high schools are religiously affiliated in Pinellas County?
57% of private high schools in Pinellas County are religiously affiliated (most commonly Christian and Baptist).
Which private high schools in Pinellas County are often viewed compared to one another?

Recent Articles

Transferring from Public to Private School Mid-Year: What to Expect
Transferring from Public to Private School Mid-Year: What to Expect
Considering a mid-year transfer from public to private school? Learn what to expect with admissions, academic placement, social adjustment, and financial aid to ensure a smooth transition.
A Guide to Day vs. Boarding School: Which Is Right for Your Family
A Guide to Day vs. Boarding School: Which Is Right for Your Family
Discover the key differences between day and boarding schools to determine the best fit for your child. Explore benefits, costs, lifestyle factors, and questions to help guide your family’s decision.
The A to Z of Private Schools 2025
The A to Z of Private Schools 2025
Explore the A to Z of private schools in 2025—from admissions to tuition—offering parents and educators clear insights into today’s options.