Les 20es Championnats d'Europe d'athlétisme se sont déroulés du 27 juillet au 1er août 2010 à Barcelone. C'était la première fois que ces Championnats étaient hébergés en Espagne. La compétition est organisée par l'Association européenne d'athlétisme (AEA) et la Fédération espagnole d'athlétisme (RFEA).