Kravitz nació en Venice Beach, Los Ángeles, California, en la casa frente al canal de su madre y padre, la actriz Lisa Bonet y el músico Lenny Kravitz. Los padres de Kravitz se casaron en 1987 y se divorciaron seis años más tarde, en 1993, cuando ella tenía cinco años.Vivió con su madre hasta los once años. Kravitz asistió al Miami Country Day School en Miami, Florida, y luego al Rudolf Steiner School en Manhattan, Nueva York, donde se graduó en 2007.
Kravitz hizo su debut en el cine en 2007 en la película Sin reservas, protagonizada por Catherine Zeta-Jones y Aaron Eckhart. Protagonizó el video musical de Jay-Z "I Know" en 2008, y cantó en el video de will.i.am "We Are The Ones", en apoyo al candidato presidencial de los EE. UU., Barack Obama. En 2012 co-protagonizó la película X Men: Primera generación, y en 2014 la película Divergente, en la que la actriz adquirió bastante fama, y en su consiguiente secuela Insurgente, publicada este mismo año.
En cuanto a su trabajo como modelo y cantante, Kravitz ha modelado en revistas de moda como French Jalouse, Zine Venus y Elle. En noviembre de 2009, fue el rostro de la fragancia de Vera Wang, Princess, y apareció en la página web y los anuncios para la marca. También protagonizó una campaña para el diseñador de moda Alexander Wang.
Kravitz lideró la banda neoyorquina Elevator Fight, formada en 2009. Zoë ha declarado que su carrera musical es un hobby. Actualmente utiliza como nombre artístico Lolawolf, con el que ha lanzando un EP. Asimismo, ha colaborado con Miley Cyrus, con la que mantiene una buena amistad, siendo su telonera en la etapa australiana de la gira de 2014 Bangerz Tour y esta apareciendo en el vídeo musical «Bitch» de su personaje Lolawolf.¿Qué os parece esta chica? Con sólo 26 años tiene ya una gran carrera a sus espaldas!