Ганна Снаткіна народилася в Москві 13 липня 1983 року в родині у якій склалась династія авіабудівників. Навчалася в школі № 1747. Батьки — Олена Михайлівна Снаткіна та Олексій Володимирович Снаткін закінчили Московський авіаційний інститут. Батько був одним з конструкторів літального апарату «Буран», мати працює у Московському авіаційному інституті (МАІ).
У чотири роки батьки віддали Аню до секції спортивної гімнастики, потім вона перейшла на спортивну аеробіку. В цілому спорту було віддано 13 років. Вона завоювала перший дорослий розряд з гімнастики і виконала завдання на звання майстра спорту зі спортивної аеробіки.
У 2004 році Ганна Снаткіна закінчила ВДІК (майстерня Віталія Соломіна).
У 2007 році Ганна Снаткіна в парі з Євгеном Григоровим посіла перше місце в телешоу «Танці з зірками 2».
З 2018 року — актриса Московського Губернського театру.
У вересні 2011 року зайняла 71-е місце в рейтингу «100 найсексуальніших жінок Російської Федерації» за версією журналу Maxim.