Six microsatellite markers were developed for the larch budmoth Zeiraphera diniana Guénée 1845, using two enrichment protocols. The number of alleles ranged from 3 to 15 per locus and observed heterozygosities ranged from 0.09 to 0.98 for the 69 individuals genotyped. Using these markers significant genetic differentiation between one population from Poland and samples from Alpine populations in France and Switzerland (overall FST = 0.0298) was detected. However, the two Alpine samples did not differ significantly. These microsatellite markers are valuable tools for studying the population genetics of Zeiraphera diniana.