Dry flies are good on warmer days when there is a greater chance at surface hatches, while nymphs work better on colder days and in small streams where rain has reduced the chance of fish being spooked by your fly.