Auto-Correction is the process of correcting a misspelled word typed by the user as an application of automated translation process. lip-reading is the process of recognizing the words through processing and observing the visual lip movement of a speaker’s talking without any audio input. Although visual information itself cannot be considered as enough resource to provide normal speech as intelligibility, it may succeed with several cases especially when the words to be recognized are limited. Auto-correction is a trail to diminish the number of errors that can be generated by lip reading systems and to improve their accuracy, many error-correction techniques were visualized. In this paper an auto- correction model is proposed to correct the misspelled words recognized by a lip reading system, the output of a lip reading system is subjected to auto-correction model to enhance the accuracy of the system. The auto-correction model is based on levenshtien distance and dictionary lookup with a proposed dataset. The proposed model achieved accuracy of more than 67% enhancing the lip reading system by almost 30%.