Nacida de padre estadounidense y madre colombiana, Rachel Zegler creció en Nueva Jersey. Desde muy temprano, desarrolló una pasión por la canción y la danza, y en su adolescencia participó en musicales. Inscrita en la Escuela de Artes Escénicas de Bergen, asumió los papeles de heroínas de Disney como Ariel La Sirenita y Bella de La Bella y la Bestia en el escenario. Ha sido nominada cuatro veces a los Premios Metro, trofeos que premian el desempeño de los estudiantes de secundaria en su región.
En 2015 lanzó su canal de Youtube donde cantó versiones de éxitos como Chandelier de Sia y sus propias composiciones. En 2018, mientras estaba en su último año de secundaria, participó en un anuncio de casting para una nueva adaptación de West Side Story. Ella sube un video de ella interpretando I Feel Pretty en español. Después de un año de casting, fue elegida para interpretar a la heroína de la película de Steven Spielberg, sucediendo a Natalie Wood como María. También se une al elenco de Shazam! Fury of the Gods, la secuela de la película de superhéroes de DC Comics, y es la elegida para dar vida a una icónica princesa de Disney: Blancanieves, en la adaptación en vivo de la cinta animada de 1937.