Die ersten Harpunen wurden in Afrika entdeckt und sind etwa 90.000 Jahre alt. Es sind Lanzen mit einem knöchernen Haken als Spitze . Die ältesten europäischen Harpunenspitzen, die man kennt, stammen vom Beginn des Magdalénien und sind 18.000 Jahre alt.