Актриса Варвара Шмыкова родилась 24 февраля 1992 года в Москве. В детстве занималась рукопашным боем, армреслингом и футболом. В старших классах играла в Детском музыкальном театре юного актера.
После школы Шмыкова поступила на эстрадный факультет ГИТИСА, но бросила вуз после первого курса. Затем с четвертой попытки поступила в Школу-студию МХАТ. Во время учебы Шмыкова с однокурсниками создали театральную труппу «Июльансамбль», в которой актриса играет до сих пор.
Дебютом на экране для Шмыковой стал детективный сериал «Дело Крапивиных», вышедший на канале НТВ в 2010 году. В фильмографии актрисы роли в таких фильмах и сериалах, как «Голубка», «Нелюбовь», «Чайки», «Петровы в гриппе», «Жена Чайковского».
В 2016 году Шмыкова вышла замуж за оператора Евгения Козлова, с которым они до этого встречались около пяти лет. У пары есть сын Корней, который родился в США. Летом 2021 года супруги объявили о разводе.