The fame of the internet have formed terms like Online learning, E-learning, Blended learning etc., in the field of education. Blended learning has gained popularity nowadays and is used in many education institutions. Blended learning is a combination of face-to-face and online delivery method which influence students perception on the learning environment to a great extent, the objective of the work is to examine The Effectiveness of Blended learning to enhance teaching competency of student teachers. Single group experimental design was adopted for this study. The sampling technique employed in the present study was purposive sampling. Findings of the study stated that there is a significant difference in the teaching competency of student teachers after the treatment. It is stated that blended learning is a effective teaching method for better learning.