Šajkača (în , ) este o pălărie națională sârbească. Purtată tradițional de bărbații din mediul rural sârbesc, este numită după trupele sârbești cunoscute sub numele de "šajkaši", care au protejat Imperiul Austriac împotriva turcilor otomani în secolul al XVIII-lea. Un simbol național popular în Serbia de la începutul secolului al XX-lea, are de obicei culoare neagră, gri sau verde și este de obicei făcută din țesătură moale, de casă. A devenit larg răspândită la sârbi în timpul primei revolte sârbe și a constituit o componentă cheie în uniforma armatei sârbe de la începutul secolului al XIX-lea până la sfârșitul secolului al XX-lea. Astăzi, este în mare parte purtată de bătrâni în comunitățile rurale.