Kirpan (kɪərˈpɑːn; pendżabi: ਕਿਰਪਾਨ, kirpān) – krótki, zakrzywiony, jednosieczny miecz, lub częściej nóż o podobnym kształcie, noszony przez sikhów[1]. Długość waha się od 90 do kilku-kilkunastu centymetrów[2], stąd krótsze wersje są klasyfikowane jako noże lub sztylety, aczkolwiek wielu sikhów uważa ten termin za niewłaściwy[1]. Jest obowiązkowym elementem stroju khalsa ("czystego") sikha[1], jako jeden z pięciu K.
Kirpan jest przede wszystkim symbolem religijnym, równie znaczącym jak krzyż dla chrześcijan, a nie bronią. Praktyka noszenia kirpanów została zapoczątkowana przez Guru Hargobinda (1595-1644), który zawsze nosił dwa miecze i ustanowił ideał sikha-żołnierza. Formalnie zaś w 1699 ostatni Guru Gobind Singh ustanowił sikhijski chrzest miecza (khanda di pahul), w którym kirpan odgrywa ważną rolę i po przejściu którego zainicjowany członek wspólnoty jest zobowiązany do jego noszenia[2].
Obowiązek noszenia przedmiotu będącego lub mogącego być bronią rodzi problemy prawne w niektórych krajach. Prawo brytyjskie zakazuje noszenia noży o ostrzu powyżej 3 cali, czyniąc jednak wyjątek dla względów religijnych[3]. W sprawie noszenia zabronionej broni przez sikha, sąd stanu Nowy Jork uniewinnił oskarżonego, radząc równocześnie, by noszone kirpany były na stałe unieruchomione w pochwie, a zatem nie stanowiły efektywnej broni[4].