Fuldfør følgende sætning: Fire år efter at have deltaget i sin første OL, kvalificerede Steinegger sig til sit andet østrigske hold, som 29-årig, ved Sommer-OL 2012 i London, ved at opnå en A-standard starttid på 4:41.33 i
400 m individuel medley. Hun udfordrede syv andre svømmere i fjerde heat, herunder Storbritanniens Hannah Miley og den forsvarende olympiske mester Stephanie Rice fra Australien. Hun kom kun på sidste plads og 23. i alt med 0,19 af et sekund bag Italiens Stefania Pirozzi, uden for hendes østrigske rekordtid på 4:45.80. I sin anden begivenhed, 200 m freestyle, kørte Steinegger den anden heat mod syv andre svømmere, herunder fire gange olympiske vindere Camelia Potec fra Rumænien (tidligere forsvarende mester i 2004), og Hanna-Maria Seppälä fra Finland (fjerde plads finalister i 100 m freestyle i 2008). Hun sluttede kun på sjettepladsen med 0,36 af et sekund bag Slovakiets Katarína Filová i 2:02.39. Steinegger nåede dog ikke videre til semifinalen, da hun placerede sig som 29. ud af 37 svømmere i de indledende heat.