This paper describes the design and evaluation of a robust noise reduction fuzzy filter, and considers its application to video deinterlacing. The proposed fuzzy filter is designed to reduce mixed noise (random and impulse) and to be used in real-time deinterlacing. The proposed algorithm consists of two main processes: an adaptive weighted fuzzy filter and an edge direction based deinterlacer. The proposed filter is easy to implement by applying a weighted membership function to an image within a window to compute the pixel at the center position.