Анна Пескова родилась 11 ноября 1985 года в Челябинске.
Училась во французской гимназии № 48. Во время учебы занимаясь танцами и музыкой.
Будущая звезда окончила музыкальную школу по классу фортепиано.
В Аня 13 лет дебютировала не сцене Челябинского государственного драматического Камерного Театра, сыграв в спектакле «Маленький трубочист».
С 2003 по 2008 году Пескова училась в Челябинской государственной академии культуры и искусств. на факультете «Театра, кино и телевидения».
В 2005—2006 годах, параллельно с учебой в вузе, Анна работала ведущей на телеканалах СТС-Челябинск и ТНТ-Челябинск.
В 2008 году дебютировала в кино, сыграл роль Людмилы в сериале «Литейный, 4».
Впоследствии снялась более чем в 40 фильмах и сериалах, самые известные среди которых: «Пять минут тишины», «Пять минут тишины. Возвращение», «Военная разведка: Северный фронт», «Тест на беременность», «Всё началось в Харбине», и др.
В 2018 году сыграла Оксану в военном триллере Рената Давлетьярова «Донбасс. Окраина».
Супруг — Дмитрий Пристансков (поженились в 2016 году)