A 2012-es férfi kézilabda-Európa-bajnokság selejtező mérkőzéseit 2010 októberétől 2011 júniusáig játszották le. A selejtező első szakaszában 12, a második szakaszában 28 válogatott vett részt. Az Európa-bajnokság házigazdája, Szerbia, és az előző Ebcímvédője, Franciaország nem vett részt a selejtezőkben.
Az 1. selejtezőkörben rendezett mérkőzéseket 2010. június 10-étől, június 13-áig bonyolították le, csoportonként egy helyszínen. Az A csoport válogatottjai Londonban, a B csoportban szereplők Tbilisziben, a C csoport tagjai pedig Luxembourgban játszották le mérkőzéseiket. A három csoportgyőztes jutott tovább a selejtező 2. szakaszába.