One natural way is a bowl of cider vinegar and a drop or two of your dish soap...but I didn't have luck with that, as the fruitflies just went to the edge. I finally bought a fruitfly trap at a hardware store. It was a little plastic bulb the shape of an apple and you put a supposedly "natural" liquid in it and they can't get out....this worked extremely well for us. But it's also important to find where they are coming from, make sure you have no rotten potatoes or other produce, if it looks like they are coming from the drain pour vinegar down to help kill any larvae, I sometimes put baking soda on the drain and pour the vinegar on it, it foams up and helps clear things out as well.
at 3:06 PM on Sep. 8, 2010