Catherine Eileen Fife (born 1968 or 1969) is a politician in Ontario, Canada. She is a New Democratic member of the Legislative Assembly of Ontario who represents the riding of Waterloo. She has been a Member of Provincial Parliament since first winning her seat in the 2012 Kitchener—Waterloo byelection.