Il campionato europeo di pallanuoto 2018 è stata la 33ª edizione del torneo; si è giocata a Barcellona nelle Piscine Bernat Picornell dal 14 al 28 luglio 2018.
Il torneo è stato vinto dalla Serbia, che ha ottenuto il quarto titolo consecutivo, il quinto della sua storia (ottavo, se si considerano i titoli vinti dalla Serbia e Montenegro e dalla Jugoslavia).
Le 16 nazionali sono state divise in quattro gironi da quattro. Le prime classificate di ogni girone accedevano direttamente ai quarti di finali. Le seconde e le terze si affrontavano in play-off per l'accesso ai quarti di finale
Sono state ammesse di diritto alla fase finale le seguenti nazionali:
Gli altri otto posti disponibili sono stati assegnati tramite le qualificazioni.
Il sorteggio dei gruppi si è tenuto il 7 marzo 2018.
Germania Georgia Italia Ungheria
Montenegro Malta Francia Spagna
Croazia Turchia Paesi Bassi Grecia
Russia Serbia Slovacchia Romania