Water conditions are the most important factor to consider when choosing a trout fly. Factors such as water temperature, clarity, and flow rate can affect what type of fly the fish will bite. Hook size and fly colour can also play a significant roll on the day.