In the heart of the serene coastal town of Jeffreys Bay lies a school that goes beyond academics to shape the future. At Jeffreys Bay Academy Primary School, we take pride in fostering a holistic learning environment where children are encouraged to grow academically, emotionally, and socially.

At JBAy Academy, we understand that every child is unique. That’s why we aim to create a nurturing space where each learner’s potential is recognized and cultivated. Our qualified teachers are dedicated to providing a quality education while instilling important values such as respect, resilience, and compassion.
Our curriculum, aligned with the CAPS guidelines, ensures that children are equipped with essential skills for success in life. From building strong literacy and numeracy foundations to fostering creativity through arts and music, and encouraging physical well-being through sports, we aim to develop well-rounded individuals ready to make their mark on the world.
We believe that education doesn’t stop at the classroom door. Our extracurricular activities provide students with opportunities to explore their passions, whether it’s on the sports field, in a cultural club, or through artistic expression. These experiences build confidence, teamwork, and a love for learning that lasts a lifetime.
Behind every great school is a team of dedicated individuals, and JBAy Academy is no exception. Led by Mrs. Patricia Bekker, our principal, and supported by a talented staff, we are proud to have a committed team that works tirelessly to support our learners. With Bianca van Rooyen handling general inquiries and Mrs. Annemieke Hennings managing financial matters, we ensure smooth communication for parents and guardians.
Located in Equinox Mall, 59 St Francis Street, C-Place, Jeffreys Bay, our school is easily accessible to families in the area. Whether you’re visiting us for a school event, enrolling your child, or attending a parent-teacher meeting, you’ll find our location to be convenient and welcoming.
Choosing the right school for your child is one of the most important decisions you’ll make. At JBAy Academy Primary School, we’re not just a school; we’re a community that supports and uplifts one another. Together, we help our children grow into confident, capable, and caring individuals ready to embrace the future.
Ready to learn more? Reach out to us today at 042 293 0352 or email adminps@jbayacademy.co.za. We can’t wait to welcome you to the JBAy Academy family!