The native range of the fish Amur sleeper Perccottus glenii is in the Far East of the Russian Federation, in China and North Korea. From 1916 to 2008 Amur sleeper has spread widely through North Eurasia, causing local declines of many populations of indigenous invertebrates, fishes and amphibians. The extent of its non-native range has been determined by analysis of literature, museum collections, specialist responses to a questionnaire and data of four expeditions to West and East Siberia. These sources yielded 876 records of Amur sleeper. Several new non-native parts of the rang e were described, but some previously reported parts of the range were considered unfounded. Overall, the current distribution of P. glenii is wider than previously believed. Up to the present time, this fish has been found outside its native range in 48 regions (36 provinces, 9 republics, and 3 territories) of the Russian Federation as well as in Latvia, Lithuania, Estonia, Byelorussia, Ukraine, Moldova, Kazakhstan (north of the country), Mongolia, Poland, Slovakia, Hungary, Serbia, Bulgaria, and Romania. The first indications of the possible appearance of this species have been received from Moldova and Italy. The non-native distribution of Amur sleeper covers now more than 100° West to East and 20° South to North. The detailed map of the current invasive range is presented. The map of native range is corrected.