Snavelvliegen komen meestal voor in beboste gebieden, waar ze in het kreupelhout en struikgewas jagen op andere insecten, een beetje zoals roofvliegen.