Анастасия Калашникова родилась 18 апреля 1994 года в Москве.
В школьные годы девочка занималась музыкой: играла на фортепиано, пела в хоре.
Параллельно Настя посещала танцевальную студию «Шанс» и занималась плаванием.
После школы будущая звезда поступила в Школу-студию МХАТ на курс Евгения Писарева.
Дипломные спектакли «Горький. Дно. Высоцкий» (режиссер Борис Дьяченко) и «Отпуск без конца» (режиссер Андрей Стадников) начинающая актриса сыграла на сцене Московского драматического театра имени Пушкина. Затем вместе с основным составом театра была задействована в постановке Сергея Землянского «Жанна д'Арк».
В 2014 году Калашникова дебютировала в кино, сыграв Екатерину Михайловскую в документальном фильме «Знать будущее. Жизнь после Ванги».
В следующем году режиссер Влад Николаев пригласил актрису на роль Насти в мелодраму «На перекресте радости и горя».
Широкая известность пришла к Анастасии в 2019 году благодаря главной роли Миланы в сериале «Триада» на ТНТ.