The best time of day to catch catfish is from sunrise until 10 am. This time window is before the sun gets directly overhead and water temperatures are still cool from the evening prior. Catfish will be more active as they seek to feed before the overhead sun warms the water and prey fish seek cover.