Prinsesse Anne blev født den 2. november 1709 på Herrenhausen Slot nær Hannover i Kurfyrstendømmet Hannover som det andet barn og den ældste datter af den daværende kurprins Georg af Hannover i hans ægteskab med Caroline af Ansbach.