The best time to go fishing is typically either early morning or late evening when food is abundant and fish naturally feed. Within an hour of sunrise and an hour after sunset are the times when fish are likely to bite the most. Fishing for some species of fish is much better at night than during the day.