She has been a Member of the European Parliament since July 2014.
She was born on 21 January 1968 in Vlagtwedde, she received her primary and secondary education in Ter Apel. Between 1988 and 1989 she studied to become a biology teacher in Leeuwarden. Afterwards she went to study biology at the University of Groningen, graduating in 1995.
Hazekamp worked as public relations official for the Dutch Society for the Protection of Animals between 1992 and 1997. She also worked as a scientific employee for two fauna related organisations in 1995–1997. She was employed by Utrecht University and Leiden University as a scientific employee on the issue of animal testing between 1997 and 2000. She returned to the Dutch Society for the Protection of Animals in 2000 and worked for five years as a policy employee. Afterwards she was employee by the Seal Rehabilitation and Research Centre as a policy employee until 2009. She became senior policy advisor for Stichting AAP, where she worked between 2009 and 2014.
Hazekamp joined the Party for the Animals and was elected to the States of Groningen, where she served between 15 March 2007 and 25 June 2014. She replaced Marianne Thieme in the House of Representatives of the Netherlands between 24 January 2012 and 14 May 2012, when Thieme was on maternity leave.
Hazekamp led the Party for the Animals list for the European Parliament elections of 2014, the party obtained one seat and Hazekamp was thus elected. The party received 4.2% of the votes thereby gaining the first seat in the European Parliament for the Party for the Animals in history. In the European Parliament elections of 2009 the party failed to gain a seat with 3.5% of the votes. During the run-up to the elections Hazekamp had stated that endless economic growth is impossible on an ending planet, and that it therefore should no longer be policy of the European Union.