Анна Рубик родилась 12 июня 1985 года в польском городе Жешув.
В 1988 году ее семья переехала жить в Грецию, затем в Канаду, а оттуда в южноафриканский город Умтата.
Вскоре они вернулись в Польшу в город Ченстохова, где Аня пошла в школу.
С модельным бизнесом Аня познакомилась во время учебы в Британской школе в Париже.
После окончания школы, Аня начала карьеру модели, она появилась на обложках таких журналов как «Vogue», «Numéro», «Nylon» и «Elle».
Также Аня участвовала в показах брендов «Victoria's Secret», «Givenchy», «Valentino», «Gucci», «Lanvin», «Jimmy Choo», «Roberto Cavalli» и «Chanel».
Осенью 2008 году Аня появилась на одной из четырнадцати обложек журнала «V». Для других обложек в это серии снялись модели Агнесс Дейн, Лара Стоун, Наташа Поли и Дарья Вербова.
С 2009 по 2011 год Аня участвовала во всех показах «Victoria’s Secret».
В 2010 году Аня занимала третье место в рейтинге моделей, пропустив вперед только Наташу Поли и Лару Стоун.
В том же 2010 году Рубик принимала участие в шоу «Top Model. Zostań modelką».
В 2011 году Аня познакомилась с Карлом Лагерфельдом и с той поры Рубик всегда принимает участие в его показах.
В мае 2013 года Аня стала лицом ароматов французского Дома Yves Saint Laurent.