Das natürliche Verbreitungsgebiet des Zürgelbaum-Schnauzenfalter liegt in Europa in Portugal, in Spanien mit den Balearen, in Frankreich mit Korsika und in Italien (mit Sardinien und Sizilien). In der Schweiz kommt er im südlichen Zipfel des Tessins, am nördlichsten Rand des Verbreitungsgebietes vor; vereinzelte Vorkommen gibt es auch in den südlichen Teilen Graubündes und des Wallis. Dieses Insekt überwintert als Falter.