Nilwala National College has been established in 1986 as a National College of Education in Wilpita Akuressa as a donation of Japanese government.Since then Nilwala NCOE has sent thousands of quality teachers to the national school system.At the very beging it conducted four pre'service teacher education;Primary,Home Science,Mathematics and Science.After few years Physical Education course was introduced.

But later in 2003 two of the courses were taken away from this college and given to other newly established the Ruhunu National College of Education.Meanwhile as Information Communication Technology was introduced to the school syllabus,starting pre'service teacher education course for training IT teachers commenced.English mediem Science and Maths courses were introduced in addition to the Sinhala medium courses. After few years ICT and Physical Education courses have been removed from this college course list and conducted in other National College of Education specialized to conduct those courses.Then Primary Education course was stared in 2013.

Currently this college conducts Primary pre'service Teacher Education course in Sinhala medium and Maths and Science pre'service teacher Education courses in both Sinhala and English medium.