Les premiers harpons, des lances munies d'une pointe à crochets en os, ont été découverts en Afrique et datent de près de 90 000 ans .
En Europe, les plus anciennes têtes de harpons connues remontent au début du Magdalénien supérieur, il y a 18 000 ans.