"I would like to express my heartfelt gratitude to Mrs Oelofse and the entire staff of the Rock Academy for their dedication to giving the best education to our children. It is without hesitation that I would recommend the school as the best in the Valley. Moreover the school’s Christian foundation helps to mould good character, discipline and respect in ... read all testimonials
A Christian primary school honouring God through education
At The Rock Academy, we are proud to have served our community for over 20 years as a Christian primary school located in the picturesque valley of Fish Hoek on the Cape Peninsula.

A biblical worldview
Build relationships
Pursue excellence
Where faith and learning come together
About
The heart of The Rock Academy is to honour God through education. We teach our students that as followers of Christ it is our responsibility to live as “salt and light” in this world by reaching out and making a difference in the lives of others.
Our students from Grade 1 to 7 are encouraged to discover and develop their God given talents through a balanced programme in Academics, the Arts, Technology and Physical education.
In safe, small supportive groups, teachers and students work closely together building character, strong values, meaningful relationships and the confidence to go out into the world and make a significant difference.
Get in touch for a visit and see for yourself.
Let’s make music
Book a visitSnacktime!
Book a visitA personal touch
Book a visitWhat is our purpose
Book a visitIt’s a big world out there
Book a visitHealthy mind, healthy body
Book a visitArt class at The Rock
Book a visit

A word from our principal
It is a privilege to teach in a school where we can live out our faith while nurturing and educating God’s most precious gifts—our children. In our small, supportive classes, teachers and students work closely together in a peaceful and joyful atmosphere.
Our success is rooted in our exceptional staff, committed to helping each child reach their full potential, and the unwavering support of our parents. We invite you to visit our school and experience this for yourself.
Open mornings
Every Thursday | 08h30 - 09h30
Visit The Rock and find out what makes us different!
All welcomeThursdays08h30 - 09h30Complete the form today and book your visit!
Book a visit
What people are saying about us
Testimonials
Hear from current and past pupils, parents and even grandparents about The Rock.
"As parents of two children, Emily and Thomas, we were looking for something different in the school system. We had homeschooled our children for 2 years, when I took ill and was advised to put them into a school. This was difficult because we knew what was out there. So we prayed fervently about it. I went on to Google ... read all testimonials
Allen and Avalon Thomas
"I started at my school when I was 6 years old in 2016. My teachers helped me to enjoy school and helped to develop my love for language and learning. Three things I have loved about my school are: The close knit community which enabled me to feel safe and recognised, the lovely and unique environment and the God- centered ... read all testimonials
Grace Stadler
"The Rock Academy is not just a school, it’s a family. My eldest son has been there since Grade 1 and is now in Grade 6,my youngest starts his journey with The Rock Academy next year. The teachers at The Rock Academy take pride in their jobs, and truly care about the children. Mrs Oelofse the principal is such a ... read all testimonials
Tanya Groepe
"I would like to take this opportunity to appreciate Mrs Oelofse and the whole Rock Academy staff, for they have helped to build character, inspire dreams, encourage creativity and build confidence in my children.It is also worth mentioning that their dedication and leadership have been vital to moulding better children, mine included. I am also grateful for the solid Christian ... read all testimonials
Portia Roso
"I started at my school when I was 6 years old, in 2016. My teachers helped me with schoolwork and helped me with developing my language skills. My school is fun, educational and loving. Three things that I have loved about school is making new friends, learning new things and talking to people. My school gives very good education because ... read all testimonials
Chelsea Pienaar
"I started at my school when I was 9 years old in 2018. The school is in a convenient place as it’s near my house and near my friends.. My teachers were amazing and have helped me grow as a person. My school has helped shape my character In the following ways: The schools helped with my confidence in being ... read all testimonials
Grade Wilscott
"I started at my school when i was 12 years old. My teachers are helpful, kind and always happy. I love all the friends that I’ve made – I’ve made a lot of great friends.. I have enjoyed all the outings we’ve been on, and all the projects we’ve done. The classes are nice and small, and there are some ... read all testimonials
Joel Shaw
"What a privilege to send all 3 of my girls to this wonderful school! The Rock Academy is a school of high standards and Christian values. The teachers are loving, supportive and passionate about teaching and the character development of the children. The classes are small with a maximum of 12 children in a class. There is a strong sense ... read all testimonials
Liesl Stadler
"I started at The Rock Academy when I was 6 years old. I left when I was 7 to go to Sunvalley Primary. I then left Sunvalley because I felt uncomfortable and did not fit in, and came back to the Rock Academy when I was 8. I have loved being here ever since, because my teachers at the Rock have supported ... read all testimonials
Gabriella Campbell