Faehrmann was born in Darlinghurst, New South Wales and spent her childhood in a small country town west of Brisbane. Her adoptive parents ran the local chemist, and she attended a Toowoomba boarding high school. She attended Griffith University in Queensland, where she worked to establish a Women's Collective on campus, and was active in pro-choice campaigns at the time. She graduated with a Bachelor of Arts from La Trobe University. She was a founding board member of the progressive political organisationGetUp in 2005, and was also on the board of the public interest environmental law firm, the Environmental Defenders Office of NSW from 2004 onwards. In 2005 she was appointed executive director of the Nature Conservation Council of NSW. While heading up the Council, Faehrmann launched the Walk Against Warming initiative, an annual community call to action on tackling climate change, which drew crowds of tens of thousands in Sydney in other cities across Australia and the world.
Political career
Between 2001 and 2005, Faehrmann worked as a media advisor and campaign coordinator for the Greens party in South Australia, New South Wales and New Zealand. She was preselected to fill the casual vacancy left by the resignation of Lee Rhiannon and took her place in the NSW Legislative Council in September 2010. Following the 2011 state election, Faehrmann published a controversial opinion piece in the Sydney Morning Herald in which she was critical of the Greens' campaign strategy. She encouraged a period of internal reflection, writing: "The necessary soul searching is not just about the party's future fortunes. Climate change, the loss of native plants and animals, the need to foster healthy communities, the reduction of air and water pollution, and the creation of a sustainable economy, are urgent challenges. We must be a party of government within one generation. If we are to reach our potential within the next couple of elections, we need to be honest about our mistakes and learn from them. The party's handling of the boycott, divestment and sanctions policy against Israel was an unnecessary distraction from issues relevant to a state election." As a member of the Legislative Council, Faehrmann's portfolio responsibilities within the Greens included: Environment, Transport, Healthy Lifestyles, Roads and Ports, Status of Women, Sexuality and Gender Identity, Multiculturalism and Animal Welfare. all NSW Greens MPs share portfolio responsibility for climate change. Faehrmann was preselected in a statewide postal ballot of members to be the Greens lead Senate candidate for NSW in the 2013 federal election. For this reason she resigned her seat from the NSW Parliament in June 2013, to prepare for the coming election. Faehrmann's vacated seat was filled by fellow Greens member, Mehreen Faruqi. Faehrmann failed to win a Senate seat. In 2014, Faehrmann replaced Bob Brown as chairperson of Sea Shepherd Australia. On 25 May 2015, she was announced as the chief of staff to newly-appointed Greens leader, Richard Di Natale, but left that post in March 2018, reportedly aiming to take the soon-to-be-vacant seat of Mehreen Faruqi in the NSW Legislative Council. She returned to the Council in August 2018.