Двадесети ватерполо турнир на олимпијским играма је одржан 1988. у Сеулу, Јужна Кореја. За олимпијски турнир се пријавила укупно 12 репрезентација, са укупно 156 играча. Победник турнира и олимпијски шампион по трећи пут је постала репрезентација Југославије, друга је била репрезентација САД а на треће место се пласирала репрезентација СССРа.
У прелиминарној фази дванаест екипа је било подељено у две групе. Тимови из сваке групе који су заузели прва два места су се квалификовали у у полуфинале а тимови са трећег и четвртог места из сваке прелиминарне групе су се квалификовали у утешну групу која се борила за позиције од 5 до 8 места, док су репрезентације које су заузеле пето и шесто место у групи стекле право да се боре за пласман од девцетог до дванаестог места. Олимпијски ватерполо турнир је био одржан у периоду од 19. септембра до 1. октобра.