Europejska Liga Beach Soccera 2012 zainaugurowała 8 czerwca, a zakończyła się 26 sierpnia 2012. W Superfinale zwyciężyła Szwajcaria, uplasowując się przed Rosją oraz Włochami. W barażach o miejsca w dywizji A awans uzyskało pięć reprezentacji – Ukrainy, Białorusi, Holandii, Francji oraz Niemiec. Polska zajęła ostatecznie szóste miejsce w Dywizji A.

W Dywizji A znalazło się osiem najwyżej notowanych ekip w europejskim rankingu BSWW. Do Dywizji B trafiło 12 niżej notowanych zespołów. Rywalizacja w obu dywizjach została podzielona na trzy tury eliminacyjne i odbywała się w systemie kołowym, aby wyłonić dwanaście zespołów, które następnie awansowały do Superfinału (sześć najlepszych drużyn Dywizji A) oraz turnieju barażowego (ostatnia drużyna Dywizji A, cztery najlepszych drużyn Dywizji B oraz gospodarz rozgrywek).