How predatory flies work

Predatory flies are natural enemies of the common house fly (Musca domestica) and ​biting house flies - also called stable flies (Stomoxys calcitrans) and are used to fight unwanted flies in pig and cattle​

The Predatory flies are sent out to the stable by post

Predatory flies from Miljøfluen® are sent in perforated bags to the customer by post on a regular basis. Therefore, a control solution with Predatory flies acts as a subscription solution - without binding.

Predatory flies are suitable for stables with slurry ducts

Predatory flies are suitable for stables with slurry ducts, as they look for areas with slurry to lay eggs. The larvae hatched by the eggs eat the larvae of other flies, thereby exterminating them.

The predatory fly's workflow

Step 1. Receive the bag of predatory fly eggs, larvae and pupae. Open the bag lightly so that the predatory flies can find out when they hatch and then place it in the supplied container.

Step 2. When the predatory flies hatch in the bag, they fly out and into the slurry ducts in the stable, where they begin to lay eggs.

Step 3: Of the newly laid eggs, larvae hatch and at this stage the fight against unwanted flies takes place in the stable. The larvae of the predatory flies eat the larvae of other flies, by which they never develop into living house flies or  biting house flies.

Step 4: Simply let the predatory fly do its job and add new bags of flies, on a regular basis - how often you can see in our section on subscription without binding.

If you are interested in finding out how Predatory flies can be used in your stables, please contact us on +45 98 25 99 00​or ​

​About Miljøfluen

About Miljøfluen

In 1993, Miljøfluen® established production of predatory flies and mini wasps to control stable flies in Danish farms. 

Predatory flies and mini wasps are naturally existing in Danish and most of European nature and by means of the way they act and live, they reduce the annoying stable flies.​



VAT No.: 32818129

​Kildalgårdsvej 3,
​DK-9330 Dronninglund

​Phone: +45 98 25 99 00


Phone hours:

Monday - Thursday from 8 am to 2 pm

Friday from 8 am to 12 am

Find us at: