Indian Rocks Christian Schools

IRCS offers a comprehensive program balanced in college preparatory academics, competitive athletics, compelling arts, and a Christ-centered environment. Students from preschool through 12th grade learn in a safe, engaging and caring community where class sizes are small and personal relationships with teachers and staff thrive. Students benefit from this total educational experience that include opportunities to serve around the world and prepares them to excel in life and learning beyond graduation.

Top Placements

Indian Rocks Christian Schools places among the top 20% of private schools in Florida for:

School Overview

School Membership(s)School Assoc.Association of Christian Schools International (ACSI)
Southern Association Of Colleges And Schools (SACS)
Religious AffiliationBaptist
Grades OfferedGrades Nursery/Preschool-12
Offers Post-Graduate YearYes
Year Founded1984

Student Body

Total Students806 students
Student Body TypeCo-ed
% Students of Color
State avg.: 44%
Students by Grade Indian Rocks Christian Schools Student By Grade

Academics and Faculty

% Faculty w/Advanced Degree
Average Class Size17 students
Number of AP Courses6 courses
List of Courses OfferedLink to List of Courses
Average ACT score22
Classroom Dress CodeCasual

Finances and Admission

Admission DeadlineAug. 13
Tuition NotesTuition range $7,000 to 10,000 year
Admissions DirectorJULIE CAVONIS
Admissions AssociateJANETTE FERGUSON


Total Sports Offered14 sports
SportsBaseball, Basketball, Bowling, Cheering, Cross Country, Football, Golf, Soccer, Softball, Swimming, Tennis, Track and Field, Volleyball, WrestlingBaseballBasketball,
Cross CountryFootball,
TennisTrack and Field,


Total ExtracurricularsTotal Extra-curric.9 extracurriculars
ExtracurricularsExtra-curric.Chapel Praise Team & Band, Drama Team, Fellowship of Christian Athletes, National Honor Society, National Junion Honor Society, Student Ambassadors, Student Council, Tech Team, Yearbook/Journalism

School Notes

  • Accredited by SACS and ACSI
  • MS/HS offers 15 Honors and 6 AP class
  • MS/HS offers Dual Credit with St. Pete College
  • Complete Athletic Program
  • Missions and service project opportunities
  • Elementary specials include Spanish, Art, Computers, Music, and PE.
  • Award winning performing arts programs
  • One of the largest private schools in the bay area
  • Secure, well-protected grounds
  • FL VPK Participant
Show me:
Show me:
  • School Location Miles Grades Students
  • Largo
    Largo Christian School
    Largo Christian School Photo
    (Church of the Nazarene)
    Grades: NS-12 | 85 students
    3.3 miles
    11633 137th Street North
    Largo, FL 33774
    (727) 517-2153
    3.3 NS-12
  • Clearwater
    Grades: PK-12 | 217 students
    4.1 miles
    801 Drew Street
    Clearwater, FL 33755
    (727) 446-1722
    4.1 PK-12
  • Saint Petersburg
    Grades: NS-12 | 481 students
    14.7 miles
    990 62nd Avenue NE
    Saint Petersburg, FL 33702
    (727) 525-1419
    14.7 NS-12
  • Saint Petersburg
    Grades: NS-12 | 715 students
    6.1 miles
    10101 54th Ave N
    Saint Petersburg, FL 33708
    (727) 393-9100
    6.1 NS-12
  • Clearwater
    Grades: 9-12 | 562 students
    4.1 miles
    2750 Haines Bayshore Rd
    Clearwater, FL 33760
    (727) 531-1449
    4.1 9-12

School Reviews

  5.00 out of 5  (9 reviews)
Absolutely love Indian Rocks Christian!! I`m blessed to have been a student, am a current IRCS parent, and a teacher! There`s no better place!
- Posted by
This school is amazing. I had a blast from kindergarten to senior year. I''ve always wanted to work in the film/television industry and you''d think living in Largo that it would be a long shot, but going to Indian Rocks helped me get to Los Angeles where I work in both film and television. The teachers at IRCS were so willing to act in all my videos and that it helped me learn the art of filmmaking. They taught me how to be a leader, care for those in need, and have a great work ethic. I''m forever grateful to the teachers and faculty for being a part of making me who I am today. They''ll always be my family. I love them and keep in touch with a good amount of them on Facebook. I couldn't recommend this school more. Go here! What are you thinking, start the paperwork! Keswick and Northside got nothing on us! (note* I don't really have anything against them they are jut our rivals haha)
- Posted by
I am a proud parent of an Indian Rocks Christian Middle School student. This is our second year there and I can't imagine my daughter being at any other local school. The teachers go out of their way to make learning fun and are always available for any extra help if needed. The campus is gorgeous and there is an extra curricular activity for every interest from bowling to football. The student body is kind and respectful to each other & staff. Most importantly, my child is safe in an enviroment that is secure.
- Posted by
I LOVE IRCS! My kids went here from Kindergarten through graduation. The teachers and staff are wonderful, smart and very caring. There is something for everyone whether in the Arts department, sports, media, etc. When my son was at a University he thanked me for sending him to IRCS because it really prepared him for college. There is a diversity of students that attend. It doesn't matter what your race or religious background is you are made to feel welcomed and loved. You are taught straight from the bible not by religion, fair and equal. For HS they offer a lot of dual credit and AP classes. The Elementary school is wonderful! I always felt that my children we very safe and secure. All the teachers really care about the students! The discipline is pretty strict which I appreciate. When you spend this much money you don't want disruption in your classes. If you want an awesome education and wonderful friends for your children this is the place to be! If you have problems with your child this is not a place for them to be "straightened out"! The teachers are busy teaching and the students won't put up with it! Even though it was a sacrifice to send our kids here it was worth!
- Posted by
I am an alumni of Indian rocks Christian school and I truly loved it. They fully prepared me for college academically and socially (I went to USF) and I had lots of fun while I was still in high school, being involved with many sports, mission trips, music, and extracurricular activities. The atmosphere is like that of a family and even when I go back today to visit (four years later), I still get a warm welcome and Teacher's that truly cared about me. I recommend this school to anyone that wants caring teachers, want a safe school environment, and an awesome curriculum.
- Posted by
This is our family's second year at IRCS and our kids and my wife and I love the education they are recieving! My wife is a teacher, and I''m a pastor, so we''ve been around education, and Christians education, for over twenty years. The kids at IRCS are revieving a great education in a godly environment. The administration and the teachers not only have outstanding qualifications, but they also care about the kids. All three of our kids, grades 7, 8 and 12, are also involved in sports and band. Their leaders and coaches do a wonderful job instilling character values through these activities. Bottom line, we are so blessed that our children can go to IRCS!
- Posted by
I am a parent of two children that attend Indian Rocks Christian school. I am also a teacher who taught in public schools throughout the state for 14 years. I was highly skeptical when touring private schools because I had heard so many rumors about private schools not teaching to high standards. While I did witness exactly that as we toured many other schools in our surrounding area, God kept drawing me back to IRCS. After two years of searching, my husband and I decided IRCS was the right fit for our family. Wow! What a blessing it has been! I cannot say enough good things about IRCS! The teachers go above and beyond to help each student be successful. The other parents work together to help support students, teachers and the school. And they offer many family events and student activities that are offered. My children continue to grow in their learning about God. We have also joined the church as members and together with IRCS, we strive to raise our children in the Christian faith. I highly recommend IRCS!
- Posted by
IRCS is truly an awesome school. The teachers and staff are caring, encouraging and supportive.The academic coursework is challenging, and the number and variety of classes is great. The students have every opportunity to participate and excel in a variety of extracurricular activities. Our twin girls have grown in their spiritual journey with the Lord and have enjoyed traveling with their peers and staff on the school mission trips. The investment in their education at IRCS has been worth every penny!
- Posted by
We have three kids at IRCS and couldn't be happier. The school feels like an extension of our family. God is at the center of so much that they do. I am proud to see my kids growing in their relationship with the Lord and getting a quality education as well. The tuition is very reasonable compared to other Christian schools, the facilities are excellent and the teachers truly care about the kids. I look forward to my kids graduating from IRCS in the years to come.
- Posted by

Endorse Indian Rocks Christian Schools. 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

I am a:

Name or Alias:

Your review:

Endorse this school:
Recent Articles
Choosing a private school is a process with many parts to it. It also takes 18-24 months to complete. This collection of articles deals with the first part of the process in which you begin to look at private schools and what they offer.
Marketing the small private school can be done affordably and effectively. We suggest five easy steps to make that happen.
Solid parent-teacher relationships have always been an important part of K-12 education. During this interminable pandemic, parent-teacher relationships have become even more important.
Request Information
I am a:      
Name of parent:
Student First name:
Student Last name:
Student date of birth:
Student is:
Currently in grade:
Seeking entry for grade:
Target start date:
Name of current school:
School type:
Applying for financial aid?:
Please briefly describe academic, athletic, and extracurricular interests of the student:

(enter "N/A" if not applicable)
Did You Know?
The average private school tuition in Florida is $7,818 for elementary schools and $9,903 for high schools (read more about average private school tuition across the country).
The average acceptance rate in Florida is 86% (read more about average acceptance rates across the country).