Skip to content
Admissions
Admissions
School Fees
Apply
Book a tour
Junior
Academics
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Senior
Academics
Occupational Stream
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Old Girls
About
Old Girls’ Guild
Reunions
Donations
TWC Connect
Shop Merchandise
Gallery
Calendars
Events
Contact
Admissions
Admissions
School Fees
Apply
Book a tour
Junior
Academics
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Senior
Academics
Occupational Stream
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Old Girls
About
Old Girls’ Guild
Reunions
Donations
TWC Connect
Shop Merchandise
Gallery
Calendars
Events
Contact
Calendars
Gallery
Old Girls
About Us
Old Girls’ Guild
Reunions
Digital Archives
Donations
TWC Connect
Shop Merchandise
Events
Contact
Calendars
Gallery
Old Girls
About Us
Old Girls’ Guild
Reunions
Digital Archives
Donations
TWC Connect
Shop Merchandise
Events
Contact
+27 (0)33 342 0752
admin@twc.org.za
Facebook
Instagram
About
History
Facilities
Management and Staff
Calendars
Senior
Academics
Occupational Stream
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Junior
Academics
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Admissions
Admissions
School Fees
Apply
Book a Tour
About
History
Facilities
Management and Staff
Calendars
Senior
Academics
Occupational Stream
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Junior
Academics
Culture
Sport
Outreach & Clubs
Christian Fellowship
Boarding
Admissions
Admissions
School Fees
Apply
Book a Tour
Download our school
Calendars
2025 Term Dates
Download
Click to view the Junior School Calendar
Junior School Calendar
Click on the title above to open in a new window.
Click to view the Senior School Calendar
Senior School Calendar
Click on the title above to open in a new window.