Anne and her twin sister Elisabeth were born in 1323 in the small Bavarian border town of Cham, where their mother, Elisabeth of Bohemia, was living in exile. John financially supported his wife and daughters during their exile. Her mother returned to Bohemia in 1325 with Anne (the younger Elizabeth having died in 1324), but never regained her health after the return, dying from tuberculosis in 1330.
Anne was eventually married on 16 February 1335, to Otto, Duke of Austria. This was a second marriage for Otto; his first wife, Elizabeth of Bavaria, had died after bearing him two sons. Anne was seven years old at the time. The marriage lasted for eight years and resulted in a closer alliance between Anne's father and the Holy Roman Emperor, but Anne died at the age of fifteen in 1338, long before she and Otto could have children. Otto followed her in death shortly thereafter and was succeeded by his sons from his first marriage to Elisabeth of Bavaria.[citation needed]