Ecofeminism has grown, developed and transformed itself as a theory and made progress to encompass many different philosophical stances today. Cultural, social and radical ecofeminism are just some of the forms that ecofeminism can currently take. All of these sources of knowledge have contributed immensely to ecofeminist thought in general, although they have often been confronted by and supportive of different epistemologies. For instance, cultural ecofeminists have been accused of being essentialist. On the other hand, social ecofeminists relying on constructionism, as opposed to essentialism, have fiercely attacked capitalism as well as other isms (like classism, racism, sexism) aiming at the pillars of power upon which patriarchal society is constructed. This paper will try to reconcile the said opposing ecofeminist theories and highlight their importance in the development of ecofeminist perspectives. It will give an overview of ecofeminist viewpoints and show how they can be complementary.