Our school started in 1997 with a roll of 239 learners and 4 teachers. Mrs Lethuri who was then then the principal of Diphetogo Primary was a care taker principal until Mrs Mpeqeka the current Principal was appointed in 1998.At that point in time the school name was Grant Gaanakgomo.In 2002 the school name changed to Thea-Morafe Primary School as per request from the parents. In January 2002 the principal applied for the school to be granted an English medium status from the department of education. We are the only English-medium Primary School in our area.