Zenillia libatrix is a species of flies in the family Tachinidae.
It can be found in the British Isles, Czech Republic, Hungary, Moldova, Poland, Romania, Slovakia, Ukraine, Denmark, Finland, Norway, Sweden, Bulgaria, Croatia, Italy, Macedonia, Serbia, Spain, Turkey, Austria, Belgium, France, Germany, Netherlands, Switzerland, Japan, Iran, Russia, Armenia, and China.