St. Thomas Training College (STTC) was established by the Mar Thoma Church Educational Society (MTCES) in June 2005, to chisel teachers who drive the journeys of today and write the stories of tomorrow. It is affiliated to the National Council for Teacher Education (NCTE) under the Affiliation No:FKL/SEC/N/247/SRO/NCTE/2004-2005/762 dt.23-2-05. It is situated at St. Thomas Nagar, Mukkolakkal, a sprawling educational campus in sylvan surroundings on the outskirts of Thiruvananthapuram city, 13 kms from the city.