A Tuck Shop with a difference...

Our Proud Heartbeat

Under the proud ownership of Van Riebeeckstrand Primary School and expertly managed by Mrs. Ninia de Vogel, our tuckshop is more than just a place to grab a snack — it’s a vibrant hub for learners, parents, staff, and visitors.

From Grade 1 to Grade 7, learners enjoy the opportunity to make smart choices in a relaxed, positive, and well-supervised environment.

A Special Experience for the Little Ones
Grades 1 to 3 can enjoy a fun and stress-free tuckshop experience by shopping at their own pace through a dedicated serving hatch — or take advantage of the convenience of having their orders delivered directly to their classrooms.

Practical Learning Through Experience

Our tuckshop encourages learners to apply real-life skills in a practical setting:

  • Wiskunde
  • Managing pocket money
  • Entrepreneurship
  • Making healthy food choices for meals and snacks
  • Building self-confidence
  • Sharing with peers
  • Respect for others and the environment

Fresh, Nutritious & Affordable

  • We offer nutritious, freshly-prepared meals daily.
  • Meals are packed in take-away containers and can be pre-ordered via: mailto:tuckshop@vrspmail.co.za
  • Menus change weekly and are shared on our Facebook page.
  • Our talented team — Fazlin, Helen, and Jessica — prepare meals with care in our fully equipped kitchen.

Parents & Volunteers — You’re Amazing!

  • We are grateful for the support of our parent volunteers who assist during break times.
  • The PTA plays a huge role during major sporting events — especially when we serve up thousands of pancakes!

A Place to Connect

Many parents love stopping by the tuckshop in the afternoons. Enjoy a coffee under the umbrellas while your child finishes their homework at the outdoor benches.

Payment Options

To make transactions easier, we accept:

  • TapTuck Cards
  • Electronic payments in advance
  • Cash payments
  • Zapper – for quick and easy scanning at the counter

Tuckshop Operating Hours

  • Monday to Thursday:
    1st and 2nd break | After school until 15:00
  • Friday:
    1st and 2nd break | After school until 13:30
  • Saturday (Sports Days):
    Open during school-hosted sporting events

For all tuckshop-related questions or pre-orders, feel free to get in touch!

Krieket
Ouderdom / AgeVeld/ FieldDag/ DayTyd/ TimeAfrigter / CoachMatches
u/7A- FieldMonday13:30 - 14:30A. Engels /W van der Post /T.L. du Plessis Thursdays
u/8A- FieldMonday13:30 -14:30E.Visser / M. Oosthuizen / A. Johannes / C. Kerrigan Thursdays
u/9B- FieldMonday14:30 - 15:30R. vd Heyde / G. Viljoen Thursdays
u/10AA- FieldWednesday14:30 - 16:00R. Sauls Monday
u/10BA- FieldWednesday14:30 - 16:00D. Muller Monday
u/11AA- FieldMonday14:30 - 16:00J. Le Roux Wednesday
u/11BA- FieldMonday14:30 - 16:00N. TerrelWednesday
u/13AA- FieldMonday15:00 - 16:30K. van SchoorThursdays
u/13BA- FieldMonday15:00 - 16:30A. Botha Thursdays
Toutrek
Gr 4-7A - FieldTuesdays15:30 - 17:30B.Streicher, J.P. Brandsen
Gr 4-7A - FieldThursdays14:30 - 16:30B.Streicher, J.P. Brandsen, S Muller
Swemspan
GradePlaceDayTimeCoach
Swimming teamOu SkipMondays14:30 - 15:30K. van der Merwe, K. Britz, A. van Dyk
Swimming teamOu SkipThursdays16:00 - 17:00K. van der Merwe, K. Britz, A. van Dyk
Social Swim
GradePlaceDayTimeCoach
Gr 4-7Ou SkipMondays14:30 - 15:30K. van der Merwe, K. Britz, A. van Dyk
Gr 4-7Ou SkipThursdays16:00 - 17:00K. van der Merwe, K. Britz, A. van Dyk
Bergfiets
GradeFieldItemTimeCoachOther Info
Gr 1-7A- FieldMondays16:00- 17:00A. Potgieter Spur MTB kompetisies vind plaas op Saterdae / Spur MTB competitions are taking place on Saturdays
Gr 1-7TBCWednesdays16:00- 17:00A. Potgieter
Landloop
AgeFieldDayTimeCoachOther Info
u/7- u/13A- FieldMondays17:00- 18:00T. JenkinsonWedstryde vind plaas op verskillend dae / Races will take place on different days
Dogters Oefenskedule
AgeFieldDayTimeCoachMatch Days
u/7B- FieldTuesdays13:30- 14:30W. van der Post, J. Johannes Thursdays
u/8B- FieldTuesdays13:30- 14:30C.Kerrigan Thursdays
u/9B- FieldTuesdays14:30- 15:30A.Olckers, E.BurgerThursdays
u/10A- FieldTuesdays14:30- 15:30C. Kerrigan /K. BritzThursdays
u/11B- FieldTuesdays15:30- 16:30A. Potgieter /Buite Afrigter Thursdays
u/13A- FieldTuesdays15:30- 17:00J.de Wet / H. Engelbrecht Thursdays
Seuns Oefenskedule
AgeFieldDayTimeCoachMatch Days
u/7B- FieldTuesdays13:30- 14:30K.Britz /J. Johannes Thursdays
u/8B- FieldTuesdays13:30- 14:30E.Burger / T.L. Du Plessis Thursdays
u/9B- FieldTuesdays14:30- 15:30W. van der Post /M Janse van Rensburg Thursdays
u/10A- FieldTuesdays14:30- 15:30S. Mitchell, TBAThursdays
u/11B- FieldTuesdays15:30- 16:30B. Streicher /S MullerThursdays
u/13A- FieldTuesdays15:30- 17:00 B.Streicher / Buite Afrigter Thursdays
Tennis
AgeFieldDayTimeCoachMatches
u/9Tennis CourtsTuesdays14:30 - 15:30A. Smith / M. Janse van Rensburg / E. Burger Wednesdays
u/10- u/13Tennis CourtsTuesdays14:30 - 15:30S.Mitchell, H. EngelbrechtWednesdays
Girls/ Boys A+B TeamTennis CourtsMondays06:30 - 07:30H. Engelbrecht / ATA Afrigter Wednesdays
Girls/ Boys C+D TeamTennis CourtsTuesdays06:30 - 07:30H. Engelbrecht / ATA Afrigter Wednesdays
Atletiek
GradeFieldDaysTimeCoach
Gr 3-7 Long Distance / LangafstandB- Field Tuesday and Wednesday14:30 - 15:30T. Jenkinson
Gr 3-7 Javelin / SpiesgooiB- FieldTuesday and Wednesday14:30 - 15:30TBA / L Raine
Gr 3-7 Sprints / Naellope B- FieldTuesday and Wednesday14:30 - 15:30L. Visagie, / A. Potgieter
Gr 3-7 High Jump / Hoogspring B- FieldTuesday and Wednesday14:30 - 15:30J. de Wet
Gr 3-7 Long Jump / Verspring B- FieldTuesday and Wednesday14:30 - 15:30A. van Helsdingen / B Kotze
Gr 3-7 Shot put / Gewigstoot B- FieldTuesday and Wednesday14:30 - 15:30C. Gerretsen, / S vd Merwe
Netbal

Netbal

Ouderdom/ AgeBaan/ CourtDag/ DayTyd/ TimeAfrigter/Coach
u/7 A-B1, 2Maandag/ Monday13:30- 14:30M. Fourie
u/7 C -D1, 2Maandag/ Monday13:30- 14:30E.Visser / Buite Afrigter
u/8 A-B3,4Maandag/ Monday13:30- 14:30M. Oosthuizen
u/8 C-D3,4Maandag/ Monday13:30- 14:30A.Engels /Buite Afrigter
u/9 A-BTennis courtMaandag/ Monday14:30- 15:30B. Kotze
u/9 C-DTennis courtMaandag/ Monday14:30- 15:30S. van der Merwe /G. Viljoen
u/10A-B3,4Maandag/ Monday14:30- 15:30I.Nel
u/10 C-D3,4Maandag/ Monday14:30- 15:30A. Smith
u/11 A-B1,2Maandag/ Monday14:30- 15:30A.Helsdingen
u/11 C-D1,2Maandag/ Monday14:30- 15:30A. Van Dyk
u/12 A-BAll CourtsMaandag/ Monday15:30- 17:00C. Gerretsen
u/12 C-DAll CourtsMaandag/ Monday15:30- 17:00L. Raine
u/13 A-BAll CourtsMaandag/ Monday15:30- 17:00K. van der Merwe
u/13 C-DAll CourtsMaandag/ Monday15:30- 17:00A. Williams /Buite Afrigter
If there are no matches on the Wednesday then there will be practice! If there are matches then there will be no practice.
Rugby Practise
Ouderdom/ AgeVeld/ FieldDag/ DayTyd/ TimeAfrigter/Coach
u/7B- FieldMaandag/ Monday13:30-14:30N Terrel /J.P. Brandsen
u/8A- FieldMaandag/ Monday13:30-14:30L. Visagie
u/9 A-BB- FieldMaandag/ Monday14:30-15:30A. Botha
u/9 C-DB- FieldMaandag/ Monday14:30- 15:30D. Muller
u/10AB- FieldMaandag/ Monday14:30-16:00J.P. Brandsen
u/10BB- FieldMaandag/ Monday14:30- 16:00J.P Brandsen
u/11A-BA- FieldMaandag/ Monday14:30- 16:00R Sauls /D. Puchert
u/11CA- FieldMaandag/ Monday14:30- 16:00J. Munnik
u/13CB- FieldMaandag/ Monday15:30- 17:00K. van Schoor /J. Le Roux
u/13BA- FieldMaandag/ Monday15:30- 17:00R. van der Heyde /L. Visagie /N. Terrel
u/13AA- FieldMaandag/ Monday15:30- 17:00R. van der Heyde /L. Visagie /N. Terrel
If there are no matches on the Wednesday then there will be practice!
If there are matches then there will be no practice.