🌈 Welcome to Rainbows End Pre-Primary – where every child shines! 🌈


Once upon a time, 32 years ago, a little dream was born… a dream of a happy place filled with laughter, learning, and love. That dream grew into Rainbows End Pre-Primary School – and today it’s more than just a school, it’s a home away from home. πŸ’–


Here, every child is treated as part of our Rainbows family. From our tiniest babies of 3 months old to our confident Grade R learners of 6 years, we nurture, guide, and celebrate each little personality.


✨ What makes us special?


We start every day with warm smiles and delicious, healthy meals – breakfast, lunch, and snacks – because full tummies make happy hearts.


Our children enjoy not only strong foundations in education, but also the joy of play, discovery, and creativity.


We offer exciting extra murals like Action Ball and swimming, because growing bodies are just as important as growing minds.


Fridays sparkle with fun! Whether it’s Tuck Shop Day or Baker Baker Fridays, children learn, share, and enjoy together.



Our mission is simple, yet so meaningful:

πŸ’› To keep every child safe, loved, and supported.

πŸ’› To offer the best possible education through play and structured learning.

πŸ’› To make school days filled with fun, friends, and precious memories.


At Rainbows End, children don’t just attend school – they belong. They learn to dream, explore, and grow in a place where every giggle and every achievement is celebrated. 🌟


Because here, under our rainbow, every child is seen as the treasure they are. 🌈


✨ Rainbows End Pre-Primary – where learning is magical, friendships blossom, and little hearts feel right at home. ✨