Gatunek zasiedlający głównie południową część Europy oraz północno-zachodnią Afrykę. Na północ od Sudetów i Karpat znany z nielicznych oderwanych stanowisk. W Polsce należy niewątpliwie do rzadkości, znany tylko z trzech krain. Występuje na szałwi łąkowej — Salvia pratensis L., sz. omszonej — S. nemorosa L. i sz. austriackiej — S. austriaca Moench.