Le gare di pentathlon moderno dei Giochi della XXX Olimpiade si sono svolte dall'11 al 12 agosto 2012. Le sedi delle competizioni sono state il Copper Box per la scherma, il London Aquatics Centre per il nuoto, e il Greenwich Park per le prove di equitazione, tiro e corsa. Si sono svolti due eventi, la gara maschile e la gara femminile.