Závada is een Tsjechische gemeente in de regio Moravië-Silezië, en maakt deel uit van het district Opava. Závada telt 603 inwoners.

Závada (Duits: Zawada bei Beneschau) had tot 1945 een Duitstalige bevolking en hoorde tot het historische Hultschiner landje.

Categorie:Gemeente in Opava