Excalibur est l'épée du roi Arthur. Elle est parfois confondue avec l'épée qu'Arthur sort du rocher, mais il s'agit en fait la plupart du temps de deux épées différentes.
Le nom d'Excalibur dans les premiers mythes proto-arthuriens était Caledfwlch, en gallois. Cela pourrait signifier quelque chose comme « dure entaille ». Au XIIe siècle, le moine Geoffroy de Monmouth, dans son livre Historia regum Britanniae (Histoire des rois de Bretagne), latinise ce nom en Caliburnus ; il déforme le mot chalybs, qui veut dire « acier » en grec ancien. Peu après Geoffroy de Monmouth, le moine français Chrétien de Troyes est le premier à employer le nom d'Excalibur : il déforme à son tour le nom de son prédécesseur, et ajoute le préfixe ex- (qui traduit l'idée de « sortir », que l'on retrouve dans extérieur). Excalibur est ainsi formé sur les mots latins ex cal(ce) liber(atus), ce qui veut dire littéralement « libéré du rocher ».