This Paper involves the performance analysis of Adaptive Noise Cancellation system (ANC) and its noise cancellation application by taking more realistic noises. Noise cancellation is a common occurrence in today's telecommunication environment. The main purpose of this research is to eliminate unwarranted noise that exists in incoming signal, which makes it difficult to understand. Adaptive Noise Cancellation is an alternative technique of estimating signals corrupted by additive noise or interference. This paper examines adaptive filtering, employing discrete signal processing in MATLAB. Simulation was utilized by using MATLAB software to eliminate the noise. The strategies & design methodologies of Adaptive Noise Canceller using the least mean square (LMS) algorithm is considered in this paper. Using the LMS algorithm, adaptive noise canceller has been implemented on MATLAB successfully by considering more realistic noises for suitable filter order and convergence factor. The results are analyzed for different input noises originating from refrigerators, vaccum cleaners, hair dryers, washing machines as reference signals and speech signal corrupted by these noises as primary signal. These signals are tested and analyzed and the filter performance of these noises is measured in terms of signal to noise ratio (SNR) improvement. From the experimentation it is clear that signal to noise ratio of primary signal earlier it was 3.468db which gets substantially improved by 49.921dB. It has also been observed that for filter order N =50 and for convergence factor µ = 0.03, the voice signal can still be recovered perfectly.