游泳锦标赛是第31届欧洲游泳锦标赛，于2012年5月14日至27日进行，其中游泳项目在匈牙利德布勒森进行，跳水和花样游泳项目在荷兰埃因霍温进行。奥地利维也纳原先是该届比赛的唯一申办城市，后来因为经济危机而退出申办。2011年5月，欧洲游泳联盟宣布比利时安特卫普获得2012年欧锦赛游泳和花样游泳项目的主办权，而荷兰埃因霍温则获得跳水项目主办权。2012年2月，欧洲游泳联盟宣布游泳项目改在匈牙利德布勒森进行，而花样游泳则改在埃因霍温进行。
赛程安排.以下是此次比赛的大致赛程安排：