Virginia Gardner nasceu Virginia Elizabeth Gardner em 18 de abril de 1995, em Sacramento, Califórnia. Ela frequentou a Sacramento Country Day School até a oitava série. Em 2011, ela ingressou no ensino online quando se mudou para Los Angeles, mas optou por fazer o Exame de Proficiência no Ensino Médio da Califórnia. Ela tentou o teste em outubro de 2011 e passou no exame. Virginia morou com sua mãe durante sua fase inicial, mas quando ela começou a ter oportunidades de atuação, ela se mudou para seu próprio apartamento e começou a viver de forma independente. Gardner estreou como atriz na série Lab Rats: Bionic Island (2012) do Disney Channel. Ela então parou de atuar por um ano para seguir sua carreira de modelo. Como ela teve muitas oportunidades como modelo, ela iria parar de atuar. No entanto, ela ouviu sobre a audição de Glee (2009) e desistiu da ideia de deixar de atuar. Na verdade, ela foi selecionada para o papel de Katie Fitzgerald / Marissa e apareceu em dois episódios da série.
Modelando, ela trabalhou com marcas populares como Kohl's, Love Culture, HP, Hollister, LF e Famous Footwear. Ela também atuou em séries como The Goldbergs (2013), How to Get Away with Murder (2014), Law & Order: Special Victims Unit (1999), Zoo (2015), mas não ganhou muito reconhecimento como modelo. Em 2015, ela foi escalada para o filme de suspense americano de ficção científica, Project Almanac (2015), como Christina Raskin. O filme foi um sucesso comercial de bilheteria e também ajudou Gardner a se estabelecer em Hollywood. Desde 2017, Gardner interpreta a personagem Karolina Dean na série web Runaways (2017).