不合法
匕首屬於管制刀具,除人民解放軍和人民警察作為武器、警械配備以外,個人持有匕首是非法的。專業狩獵人員和地質、勘探等野外作業人員必須持有匕首的人員,需要有縣級以上主管單位出具證明,經縣級以上公安機關批准, 發給《匕首佩戴證》,就可以合法持有匕首了。