Najprawdopodobniej
urodziła się w Irlandii jako nieślubne dziecko prawnika Wiliama Cormaca i jego pokojówki Peg Bennan. W celu uniknięcia
skandalu ojciec Ann zabiera ją i jej matkę do Charlestown w północnej Karolinie, gdzie wkrótce dorabia się sporego
majątku na handlu. Ann jednak nie pasowało spokojne życie w bogatej rodzinie. Jak wspominają źródła była dzieckiem
niezwykle żywiołowym, o gwałtownym charakterze. Podobno nim skończyła 18 lat miała już na koncie kilka poważnych
wykroczeń wliczając w to także pijatyki i bójki. Liczne ekscesy z jej udziałem spowodowały iż popadła ona w
konflikt z rodzicami. Sprzeciwiając się woli ojca Ann poślubiła ubogiego żołnierza Jamessa Bonny, za co zresztą
została wygnana z domu. W męskim przebraniu jako zwykły marynarz podąża za swoim mężem do pirackiego gniazda
New Providence. Tu poznaje pirata znanego jako Jack Rackham. Wkrótce dochodzi pomiędzy nimi do płomiennego
romansu i Ann porzuca swojego męża, oddając swoją rękę Rackchamowi. Do zaślubin dochodzi na statku handlowym,
a ślubu "młodej parze" udziela zaprzyjaźniony kapitan Jack'a. Jako że Ann była już zamężna poślubiając innego
mężczyznę złamała panujące prawo. Podobno jej podwójne zamążpójście bardzo nie spodobało się panującemu
gubernatorowi i właśnie w celu uniknięcia oskarżenia o bigamię Rackham i Bonny uprowadzają statek. Jako
piraci nie odnoszą jednak zbyt wielu sukcesów zdobywając głównie mniejsze statki handlowe i rybackie. Podczas
jednego z pirackich wypadów do ich załogi przyłącza się spora grupa doświadczonych marynarzy w śród których
znajduje się także Mary Read, jak się później okazuje kolejna kobieta pirat. 1720 roku u wybrzeży Jamajki
okręt British Navy zauważa stojący na kotwicy okręt Rackhama. Angielski kapitan bez kłopotu opanowuje
piracki okręt na którym zaciekły opór stawiły jedynie Mary Read i Anne Bonny. Cała załoga zostaje pojmana
i po krótkim procesie skazana na śmierć. Aby uniknąć kary Mary Read zachodzi w ciążę jako że ówczesne prawo
zabraniało zabijania kobiet ciężarnych. Po urodzeniu dziecka zostaje zwolniona z więzienia i osiedla się
w Virginii. Tutaj poślubia Joseph'a Burleigh'a któremu rodzi jeszcze ośmioro dzieci. Ann zmarła 25 kwietnia
1782 roku w wieku około 80 lat.