Gisela blev født den 12. juli1856(1856-07-12) på Schloss Laxenburg syd for Wien. Hun var det andet men ældste overlevende barn af kejser Franz Joseph og kejserinde Elisabeth af Østrig. Gisela blev faktisk døbt Gisella, men skrev altid sit navn med et "l". Ligesom sin ældre søster ærkehertuginde Sophie (død 1857) og bror kronprins Rudolf blev Gisela opdraget af sin farmor, prinsesse Sophie af Bayern og havde en reserveret holdning til sin mor. Hun havde derimod et meget tæt forhold til sin bror, kronprins Rudolf, hvis selvmord i 1889 ramte hende hårdt.
Parret levede et relativ tilbagetrukket liv i München. Under 1. verdenskrig drev Gisela et militærhospital i byen, mens hendes mand og to sønner var ved østfronten. Hun døde 76 år gammel den 27. juli1932 i München.
=Døde ved fødsel eller før 10-års alderen. Grupper markeret med lysgrøn var ikke regerende, da Karl 1. abdicerede i 1918. Siden har familien brugt navnet "von Habsburg-Lothringen".