Born in Winnipeg, Manitoba, Ian Lancashire went to school at Churchill High School and received his B.A. Honours degree in English and Philosophy from the University of Manitoba in 1964. He received his M.A. (1965) and Ph.D. (1969) at the University of Toronto and became a lecturer in 1968 at Erindale College.