This paper analyses the female characters in E.M.Forster’s novels from the perspective of feminism, through the deep exploration of E.M.Forster’s works, it is evident to draw a conclusion that there are four kinds of female characters: first of all, stubborn and arrogant old ladies; the second type is insensitive but self-awakening middle-aged ladies; the third type is knowledgeable and smart young ladies; the last one is the warm-hearted and benevolent lady. These four kinds of different female characters can reveal that E. M. Forster has a contradictory attitude towards women. For one thing, he respected and sympathized with women, for another he discriminated against women.