Turniej olimpijski w siatkówce plażowej mężczyzn podczas XXX Letnich Igrzysk Olimpijskich w Londynie był 5. edycją w historii i odbył się w dniach od 28 lipca do 9 sierpnia 2012 roku. Do rywalizacji przystąpiły 24 drużyny.

System rozgrywek Dwie najlepsze drużyny z każdej grupy awansowały bezpośrednio do ćwierćfinałów. Spośród drużyn, które zajęły 3. miejsce, bezpośrednio awansowały dwie najlepsze z zestawienia między sobą a pozostałe cztery tworzą pary play-off.

Uczestnicy Sposób kwalifikacji Miejsc ZakwalifikowaniGospodarz 1 Garcia Thompson/GrotowskiRanking FIVB Beach Volleyball Olympic (stan na 17 czerwca 2012) 16 Alison/Emanuel Gibb/Rosenthal Brink/Reckermann Nummerdor/Schuil Fijałek/Prudel Rogers/Dalhausser Ricardo/Cuhna Erdmann/Matysik Herrera/Gavira Xu/Wu Bellaguarda/Heuscher Beneš/Kubala Pļaviņš/Smedins Samoilovs/Sorokins Lupo/Nicolai Heyer/ChevallierPuchar kontynentalny 2010-12 5 Hernández/Villafañe Chiya/Goldschmit BinstockReader Asahi/Shiratori Skarlund/SpinnangrBeach Volleyball World Cup 2 Doppler/Horst Prokopjew/SiemionowRazem 24

Runda wstępna Grupa A Tabela

Wyniki

|colspan="5" style="background:#f6f6f6;"|

|colspan="5" style="background:#f6f6f6;"|

Grupa B Tabela

Wyniki

|colspan="5" style="background:#f6f6f6;"|

|colspan="5" style="background:#f6f6f6;"|

Grupa C