What's the best time to fish today? A conditions-first way to decide.
The best time to fish today is wherever a solunar major or minor overlaps low light, the hour around sunrise or sunset, while barometric pressure is stable or falling and the water is moving. Hit three of those four and you have a real window. Hit one, and you are mostly hoping.
That answer is deliberately not "6 a.m." or "the two hours before high tide." There is no single magic hour that works every day, because the four things that actually drive feeding, light, the moon's position, air pressure and water movement, all shift their timing from one day to the next. A chart that prints the same "best times" pattern regardless of weather is selling certainty it does not have. What you want instead is a quick read of today's conditions at your spot, and a way to spot the moment they line up.
Here is the decision, as a four-signal checklist.
The four-signal check
-
Light
Is your window inside the low-light hour around sunrise or sunset? Start here, it is the most reliable single signal.
-
Solunar
Does a solunar major or minor land in that same low-light hour today? Overlap is the prize.
-
Pressure
Is the barometer steady or falling? A falling barometer ahead of a front tends to switch the bite on; a flat, high "bluebird" reading tends to flatten it.
-
Movement
Is the water moving? On the coast, a rising or falling tide, not slack. Inland, wind-driven current, inflow or a thermal turnover.
Run the rest of this guide and you will know how to score each signal yourself, and why a midday major under a flat blue sky is a poor bet no matter what the almanac says.
A rough version of the app's BiteScore. CatchTime computes it for your exact spot and time from live data.
Signal 1, Light comes first
Most fish are visual, low-light ambush feeders, and the strongest, most repeatable feeding pulses happen at dawn and dusk. The Iowa Department of Natural Resources puts it plainly: fish are most active during the crepuscular periods, the transition hours at dawn and dusk. As light fades underwater, prey fish leave the cover they hid in all day to feed, and predators follow them up into the shallows.
Walleye are the classic example. They carry a light-gathering layer behind the retina called the tapetum lucidum that gives them a vision advantage in dim water, which is why walleye fishing is famously best in low light. But the pattern holds far more widely: bass, trout, pike, snook and most inshore saltwater species feed harder in the soft light at the edges of the day than under a high, bright midday sun. In midday the surface water is also at its warmest, which pushes many fish deeper and out of easy reach.
So the first thing you check today is not the moon, it is the clock against sunrise and sunset. Your candidate windows are the roughly 60–90 minutes bracketing each. If nothing else lines up, those are still your best two shots.
Signal 2, Solunar, layered on top of light
Solunar theory comes from John Alden Knight, who published the framework in 1926 after compiling factors anglers believed affected feeding. He landed on the moon's position as the organizing idea, and split each day into majors and minors:
- Majors, the roughly two-hour windows when the moon is directly overhead or directly underfoot (on the far side of the earth). These are the stronger periods.
- Minors, the shorter windows at moonrise and moonset.
Solunar timing is real enough to be worth tracking, but it is a modifier, not the headline. The honest read is "light first, moon second." A solunar major that happens to fall at dawn or dusk is genuinely worth planning around, that overlap is the single best timing signal you can find. A major that lands at noon under bright sun is far weaker, because the light is working against you. If you only remember one thing about solunar tables, make it this: look for overlap with low light, and discount windows that fall in the harsh middle of the day. (For the full evidence picture, see our honest look at whether solunar theory actually works.)
Signal 3, Pressure: is the barometer falling?
Barometric pressure is the signal that most often explains why "the perfect time" still produced nothing. Fish are sensitive to changes in pressure through their swim bladder and lateral line, and the trend matters more than the absolute number.
The productive pattern is a falling barometer in the hours just before a weather front arrives, usually with some cloud cover and a light breeze. Take Me Fishing's guidance names exactly this window, the period just before a front, when pressure is dropping and there is cloud cover, as a prime time to be on the water. Fish seem to sense the change and feed ahead of it. The flip side is the flat, high-pressure "bluebird" day after a front has passed: clear skies, dead-still air, and a bite that often shuts down for a day or two while pressure stays high and steady.
Reading it today: a barometer that is steady-to-falling is a green light; a sharp post-front high is a yellow-to-red one, even at dawn. If your only free window falls on a bluebird high, lower your expectations and lean hardest on the light and movement signals to claw some odds back.
The mechanism, the numbers, and how long the post-front lull tends to last are worth a full read, see our deep dive on barometric pressure and fishing.
Signal 4, Water movement, especially the tide
Feeding follows moving water. On the coast, the rule from Take Me Fishing is blunt and reliable: fish a moving tide and avoid slack water. When the tide is running, incoming or outgoing, current carries baitfish, shrimp and crustaceans, and that activity pulls predators in to feed. During slack tide, the short flat period at the top and bottom of the cycle, bait activity drops off sharply and so does the bite. Slack is when you re-rig and eat your sandwich.
- Incoming (rising) tide pushes prey toward flats and shorelines; plan to be in position two to three hours before high tide.
- Outgoing (falling) tide sweeps bait out toward channels, ledges, potholes, bridges and piers, fish those funnels.
- Around the new and full moon, tidal ranges are larger and currents stronger, which tends to mean more active bait and better feeding windows.
For exact local timing, pull tide predictions from NOAA Tides & Currents, the official source for U.S. high and low tide and current predictions. The best coastal window today is the moment a strong incoming or outgoing tide overlaps a dawn or dusk solunar window. (For why slack tide kills the bite and how to read incoming versus outgoing, see our full guide on how tides affect fishing.)
Inland, there is no tide, but "movement" still applies. Wind pushing water against a bank, an inflowing creek after rain, current below a dam, or a thermal turnover all concentrate bait the same way a tide does. The signal is the same; the source is different.
Putting it together: scoring today in 60 seconds
Stack the four signals and let them vote. A genuinely good window needs the timing pieces to overlap, not just exist somewhere on the day:
- Excellent, a solunar major inside the dawn or dusk hour, pressure steady or falling, water moving. Drop everything and go.
- Good, three of four line up; maybe a minor at dusk with a falling tide, pressure flat. Worth the trip.
- Fair, light is right but the moon and water are off, or the timing is good but a post-front high is sitting on top of it. Go if it is your only window; temper expectations.
- Poor, a midday major under bright bluebird skies at slack tide. The almanac may flag the major, but three of four signals are against you. This is the trap the single-best-hour myth walks you into.
That last case is the whole point. A solunar table read in isolation will happily tell you a midday major is a top time, and it is the worst kind of advice, because the light and (often) the pressure are working against the fish feeding. Conditions decide, not the calendar.
The four-signal check, run automatically for your spot
CatchTime computes this checklist for you. It pulls today's solunar majors and minors, weights the windows that overlap daylight's low-light edges, factors Apple WeatherKit barometric pressure and wind, and adds NOAA tide movement where a station is in range, then returns one 0–100 BiteScore with a one-line reason. You skip cross-referencing four free tools and just read the number. Free, on-device, iPhone.
Get CatchTime, App Store ↗Frequently asked questions
What's the best time to fish today?
The best window today is wherever a solunar major or minor overlaps low light, the hour around sunrise or sunset, with stable or falling barometric pressure and some water movement (a rising or falling tide on the coast, or wind and current inland). A midday major under flat, bright bluebird skies is a much weaker bet, even if a chart marks it as "good."
Is dawn or dusk better for fishing?
Both are strong because they are low-light, when prey fish leave cover and predators feed, Iowa DNR notes fish are most active during these crepuscular periods. Pick the one whose hour overlaps a solunar window and a moving tide. Dusk often edges out dawn in warm weather because the water has warmed all day, but the deciding factor is which low-light window lines up with the other signals.
Does the time of day matter more than the tide?
On the coast they are roughly equal partners, the ideal is a moving tide that happens to fall at dawn or dusk. Take Me Fishing's guidance is to fish a moving tide and avoid slack water; the hour of day stacks on top of that. Inland, with no tide, light and pressure carry more of the decision.
Is there really a single best hour to fish every day?
No. The "magic hour" idea is a myth. The best window moves every day because the moon's timing, sunrise and sunset, the tide stage and the weather all shift. That is why a static chart is less useful than checking the four signals for your exact spot and date.
How does CatchTime decide the best time to fish?
CatchTime runs the four-signal math automatically for your location: it computes today's solunar majors and minors, weights the windows that overlap low light most heavily, factors WeatherKit barometric pressure and wind, and adds NOAA tide movement where a station is in range. It returns a single 0–100 BiteScore with a one-line reason, so you skip cross-referencing four free tools.