Bitwa pod Frastanz – starcie zbrojne, które miało miejsce dnia 20 kwietnia 1499 r. podczas tzw. wojny szwabskiej (Schwabenkrieg) pomiędzy oddziałami szwajcarskimi a habsburskimi wojskami Związku Szwabskiego.

W marcu 1499 r. wojska Związku Szwabskiego przekraczając Ren, podjęły rabunkowy marsz w okolicach szwajcarskiego Rheintal oraz Sax-Forstegg. Szwajcarzy z pomocą trzech sprzymierzonych miast związkowych zebrali natychmiast w okolicach Azmoos wojska w sile 9000 ludzi, co zmusiło większość habsburskich wojsk, głównie z Tyrolu do wycofania się z powrotem za Ren. Siły te schroniły się następnie w umocnionym mieście Feldkirch, zagradzając drogę Szwajcarom w kierunku doliny Montafon.

Szwajcarzy rozpoczęli działania od oblężenia zamku Gutenberg, które jednak na skutek słabości ich artylerii zakończyło się niepowodzeniem. Decyzją bardzo doświadczonego przywódcy wojsk szwajcarskich Heini Wolleba z Uri, zdecydowano się zaatakować przeciwnika w okolicach Frastanz. W miejscu tym zrezygnowano z mało skutecznego ataku frontalnego na główne siły wroga, stosując taktykę obejścia i uderzenia na jego słabiej chronioną flankę.