Typowe ryby poławiane na muchę w Polsce to pstrąg i lipień. Na muchę łowi się również trocie, łososie i głowacice oraz niektóre ryby karpiowate, np. bolenie, klenie, jazie, jelce, brzany i świnki. Bardzo dobrze biorą na muchę mniej popularne okonie i wzdręgi. Bardzo atrakcyjne są również muchowe połowy szczupaka. Możliwy jest też połów sandaczy, a nawet sumów, siei, sielawy i innych gatunków (właściwie możliwe jest wykonanie odpowiedniej imitacji – "muchy" – na każdy gatunek ryby – i złowienie tej ryby). Za granicą łowi się na muchę niektóre ryby okoniokształtne (np. bassy) oraz dzikie karpie. Bardzo dynamicznie rozwija się morskie wędkarstwo muchowe (obecnie poławia się tą metodą ponad 30 gatunków różnych ryb morskich – w Morzu Bałtyckim są to głównie belony, trocie wędrowne, flądry i dorsze, a także ryby słodkowodne zamieszkujące Bałtyk – jak płocie czy leszcze).