Анна Шнайдер родилась 21 июня 1976 года в Томске.
Окончила факультет культурологии Томского государственного университета (диплом по теме: "Философия цвета в древнерусской иконописи XVII-XVIII вв").
Работала в университете, в гимназии, в театре, корреспондентом и ведущей новостей сибирской региональной телекомпании "NTSC".
С 2000 года была ведущей программы "Новости" екатеринбургской телекомпании.
В 2003 году получила премию «ТЭФИ» как лучшая телеведущая региональных новостей. Была приглашена на работу в Москву ведущей программы «Сегодня» на НТВ.
В данный момент ведущая канала "Вести".