
Město Kyjov leží 25 km jihozápadně od Uherského Hradiště při hlavní silnici vedoucí ze Slavkova do Nového Mesta nad Váhom. Historické jádro města je městskou památkovou zónou. Kaple sv. Rocha se nachází při silnici směrem na Vlkoš, asi 1 km od okraje města východním směrem.
Fasády členěny robustními pilastry s římskými hlavicemi. Vchod do kaple je veden obdélným portálem s kamenným ostěním, nahoře zalomeným a s prolomeným frontonem. V něm sousoší sv. Anny vyučující Pannu Marii. V nice na vstupním průčelí umístěna socha sv. Josefa. Na vrcholové římse další sochy svatých, Eligia a Floriána a archanděla Michaela. Nad vchodem je latinský chronogram „Poutníku, popatři, pod touto ochranou uchránilo se moru“..
V josefínské době byla kaple zrušena a sloužila jako prachárna. Později však byla opět přeměněna na kapli. Počátkem 21. století provedena generální oprava kaple.