De 800 meter vrije slag vrouwen op de Olympische Zomerspelen 2012 in Londen vond plaats op 2 augustus, series, en 3 augustus 2012, finale. Omdat het zwembad waarin de wedstrijd gehouden werd 50 meter lang is, bestond de race uit zestien baantjes. Na afloop van de series kwalificeerden de acht snelste zwemsters zich voor de finale. Regerend olympisch kampioene was Rebecca Adlington uit Groot-Brittannië.
Records
Voorafgaand aan het toernooi waren dit het wereldrecord en het olympisch record.
Uitslagen
Series
Finale
Bronvermelding