Man fishing in a shallow river, wearing a hat and chest waders, casting from rocky shore.

Best Fishing Times by ZIP: Solunar Calculator

The best fishing times for your ZIP code and date, calculated from where the sun actually sits in the sky at your location rather than from moon phase alone.

Enter a ZIP code and a date and this page gives you the hours a fish is most likely to eat, calculated from where the sun actually sits in the sky at your location. It also computes your solunar major and minor periods to the minute — and then tells you honestly that it left them out of the score, because the only peer-reviewed head-to-head test of commercial solunar tables found they do not predict catch.

The number nobody publishes: we computed every major solunar period for ten US cities across all 365 days of 2027 — 7,050 periods — and checked each one against the twilight light band that peer-reviewed feeding data identifies as prime. Only 23.5% of major solunar periods land in prime feeding light. On 64.0% of days, neither of the day’s two majors lands in it at all. The two systems point at the same clock time less than a quarter of the time, and every solunar app on the market sells you the one that failed its only controlled test.
Where and when

Uses the 3-digit prefix centroid.

Pick the offset in force on your date. Daylight saving is not applied for you.

Optional refinements

The single strongest published predictor. Leave blank to skip.

 
 
Prime light bandFeeding indexSolunar major (not scored)Solunar minor (not scored)
 
 
 
 
 
 

 
Want more of this? One field, no account, and your results are already on screen — nothing here is gated.

A short daily brief for hunters and anglers. Your results stay on screen either way. Unsubscribe in one click.

A post-spawn walleye held at the surface at first light, inside the morning window this best fishing times calculator prints
A major period that lands on top of dawn or dusk is the strongest combination the solunar tables produce. The calculator flags those days for you.

How these best fishing times are calculated

The index is built from one measured effect, and only that effect. In laboratory trials reported by Michels and colleagues in Environmental Biology of Fishes (2025), walleye prey-capture success averaged 20.5% in the narrow twilight light band running from nautical twilight to roughly three degrees below the horizon (0.05 to 1 lux), and fell to 10 to 12% both in brighter light and in full darkness. That is roughly a 1.9-fold advantage confined to a band that lasts, on average across our ten test cities, 102 minutes a day split between morning and evening.

So the tool computes exactly that band and scores against it. The plain-text formula:

prime band = the clock times when the sun sits between 12 degrees and 3 degrees below the horizon (morning and evening)
inside a prime band: index = 100
outside: index = max(54, 100 * exp(-(d * d) / (2 * 45 * 45)))
where d = minutes to the nearest edge of the nearest prime band

Two constants deserve to be defended rather than buried. The floor of 54 is not arbitrary: 100 divided by 54 gives 1.85, which reproduces the measured 20.5-versus-11 percent capture ratio, so the tool never claims a bigger day-night swing than the study measured. The 45-minute shoulder is a smoothing choice, not a measured value — it exists so the index does not fall off a cliff the second the sun clears three degrees, and we disclose it here so you can judge it. Nothing else enters the score. No moon phase, no moon position, no barometric pressure.

Worked example, done by hand

Kansas City, Missouri — ZIP 64108, which resolves to the 641 prefix centroid at 39.14 N, 94.57 W — on 15 September 2026, UTC offset -5. Type those inputs into the tool above and you will get these numbers back:

  • Nautical dawn (sun at -12 degrees): 6:01 a.m.  →  prime band ends (sun at -3 degrees): 6:48 a.m.
  • Sunrise 7:00 a.m., sunset 7:26 p.m.
  • Evening prime band (sun at -3 degrees): 7:38 p.m.  →  nautical dusk (-12 degrees): 8:25 p.m. — 94 minutes of prime light across the two bands.
  • Applying the formula, the index holds at or above 90 from 5:40 to 7:10 a.m. and from 7:20 to 8:50 p.m. Those are the day’s two windows: each prime band plus the shoulder either side of it.
  • The same day’s solunar majors fall at 4:20 a.m. (moon underfoot) and 4:44 p.m. (moon overhead). Neither one touches either prime band. A solunar app would have sent you out at a quarter to five in the afternoon.

Solunar periods: computed exactly, deliberately unscored

The tool still calculates your major periods (the two hours centered on the moon’s upper and lower transit) and minor periods (the hour centered on moonrise and moonset), to the minute, because people want to see them. They are displayed in their own panel, in purple, outside the index. Here is why.

What happened when the solunar framework was actually tested.
Test Design Result
Quigley, Gonzalez Murcia and Kauwe (2023), SN Applied Sciences 5:161 361 fishing trips over 221 days, 1,355.2 angling hours, Utah trout waters, Sept 2013 to Feb 2019. Tested daily ratings from seven commercial solunar services against catch per hour, with Bonferroni correction. “no significant relationship was found between CPUE and any of the solunar values tested, lunar phase, or lunar illumination.” Air temperature beat every solunar table tested.
Hanson and colleagues (2008), Fisheries Management and Ecology 15:357-364 22 largemouth bass tagged with acoustic transmitters, whole-lake 3-D telemetry, Warner Lake Ontario, six complete lunar cycles Nov 2004 to Sept 2005. “solunar tables frequently consulted by recreational anglers may have little predictive value for identifying peak fishing time.” No repeatable lunar effect on activity.
Sieh and Parsons (1950), Proc. Iowa Acad. Sci. 57:511-518 The original test of Knight’s own tables, Clear Lake, Iowa, gill-net catch. No correlation between gill-net catch per unit effort and peak solunar times. Reported as characterised by Quigley et al. 2023; we could not retrieve the 1950 original.
Vinson and Angradi (2014), PLOS ONE 9:e98046 341,959 muskellunge angling records, North America, 1970 to 2013 — the largest freshwater dataset on this question. A real 29-day lunar signal exists, but “The predicted maximum relative effect was approximately 5% overall,” and the authors note angler effort itself cycles with the moon, so they “could therefore not conclude that the lunar effect on catch was due to an effect on fish behavior alone.”
Stevenson and Millar (2013), Environmental and Ecological Statistics 20:591-608 New Zealand snapper, two recreational datasets, controlling for season, fisher, effort and biomass. Found small real lunar effects, then concluded: “The magnitudes of these effects are small, but casting doubt on the practical relevance of lunar based fishing predictions.”
Pulver (2017), N. Am. J. Fish. Manage. 37:536-549 Gulf of Mexico reef fish, observer data, two independent statistical methods. Lunar effect found for red grouper and tilefish — and in opposite directions (red grouper near new moon, tilefish near full). No effect for yellowedge grouper, red snapper or vermilion snapper.
Poisson and colleagues (2010), Fishery Bulletin 108:268-281 2,009 pelagic longline sets, Reunion Island, 1998 to 2000, hook timers and time-depth recorders. “Swordfish catch-per unit of effort (CPUE) increased during the first and last quarter of the lunar phase, whereas albacore CPUE was highest during the full moon.” Two species, same gear, same water, opposite best days.

Read that table as a whole and the honest summary is this. Lunar periodicity in fish is real but species-specific, directionally inconsistent, and small where anyone has quantified it. What does not survive contact with data is the specific claim solunar tables make: that the moon’s position sets a predictable best hour of the day, the same way, for every species, everywhere. That claim has been tested twice and failed twice, most recently against seven commercial services at once.

Where solunar tables came from

John Alden Knight published the solunar theory in The Modern Angler: Including the Solunar Theory (Charles Scribner’s Sons, 1936). He proposed two major daily peaks, when the moon is directly overhead and directly underfoot, and two minor peaks around moonrise and moonset, reasoning by analogy to marine tides — that inland waters experience something like a tide. It was a synthesis of angling folklore and lunar geometry, not a finding derived from fish-activity data. We deliberately do not repeat the widely circulated claims that Knight originated the idea in 1926 or that he screened “33 factors”; we could not trace either to a primary source, so we leave them out.

Man fishing in a lake
Fishing remains one of America’s most popular outdoor activities, with about 57 million people—roughly 18% of Americans age 6 and older—going at least once in 2025 and taking more than 900 million trips.

What actually predicts whether fish eat

Factor Support What the evidence says
Water temperature Strong — the dominant driver Fish are ectotherms, so metabolic rate, digestion and appetite track water temperature. In the one head-to-head test, temperature outperformed every solunar table: “Temperature alone was a better predictor of fishing success than any of the available free or premium solunar tables” (Quigley et al. 2023). Enter a water temperature above and the tool reads it against the published range for your species.
Light level (dawn and dusk) Strong — and quantified Walleye prey-capture success 20.5% in the 0.05 to 1 lux twilight band versus 10 to 12% in brighter light and in full darkness (Michels et al. 2025). Field stomach-content data agree: walleye consumption peaks from late night to mid-morning and drops at midday (Maule and Horton 1984, 425 stomachs, Columbia River). This is the effect the index is built on.
Season and spawning Strong Largemouth bass daily movement was five times greater in spring and summer than in winter (Hanson et al. 2008). Spawning temperature triggers are well published per species — see the table below.
Moon phase and position Weak, species-specific, inconsistent See the test table above. Around 5% maximum where measured, and confounded with when anglers choose to fish.
Barometric pressure No verified support found This is the single largest piece of fishing folklore and we could not locate one peer-reviewed study, state agency page or university extension publication measuring barometric pressure against catch or feeding activity. Every source we found was a blog, a tackle retailer or a content farm. The 2023 solunar study tested wind speed and air temperature, not pressure. The tool therefore publishes no barometric rule at all rather than dress up folklore as a forecast. If you know of a primary source, we want it.
Wind Not supported in the one study that tested it Quigley et al. 2023 included wind speed and found no significant relationship with trout catch per hour. That is one study on one species group; treat it as unresolved rather than disproved.

Dawn and dusk are not interchangeable

Accelerometer tags on 37 fish in Toronto Harbour over two years found that largemouth bass acceleration peaked at dawn (0.521 plus or minus 0.012 m/s squared) and declined through the day, while northern pike peaked at dusk (0.212) ahead of dawn (0.178), both species lowest during the middle of the day and at night (Hlina et al., Animal Biotelemetry, 2026). The index treats the two twilights symmetrically because we have a published dawn-versus-dusk ratio for pike and not for bass, and we would rather flag the asymmetry than invent a number for it. Pick a species above and the tool tells you which twilight the literature favours.

Water temperature reference table

Every figure below is quoted from a state wildlife agency, a federal agency, or a university extension publication, with the source named. Blank cells are blank on purpose: we could not find the value in a source that meets that bar, and we would rather show you the gap than fill it with a number from a blog.

Fahrenheit values marked (conv.) were converted by us from a Celsius original. Data updated August 2026.
Species Preferred / optimal temperature Spawning trigger Source
Largemouth bass 75 to 86 °F (conv. from 24 to 30 °C) 60 to 70 °F (conv.); nest selection at 60 °F, eggs laid 62 to 65 °F Louisiana CPRA Largemouth Bass HSI (2016 rev.); Wisconsin DNR
Smallmouth bass — 62 to 64 °F typical, documented as low as 53 °F Wisconsin DNR; Iowa DNR
Walleye 72 to 75 °F † 42 to 50 °F at peak; migration begins 38 to 44 °F Minnesota DNR; Wisconsin DNR; † US NRC Fermi 3 ER (2011)
Yellow perch — 45 to 52 °F Wisconsin DNR
Black crappie 73 to 90 °F † 64 to 68 °F Wisconsin DNR; † US NRC Fermi 3 ER (2011)
Bluegill about 81 °F † 67 to 80 °F Wisconsin DNR; † US NRC Fermi 3 ER (2011)
Channel catfish about 85 °F for optimum growth 75 to 85 °F, optimum about 80 °F SRAC Publication 180, Southern Regional Aquaculture Center / Texas A and M Extension (1988)
Northern pike 60 to 65 °F 34 to 40 °F (WI), preferred 36 to 37 °F; MN states 40 to 50 °F — agencies disagree Minnesota DNR; Wisconsin DNR
Muskellunge — 49 to 60 °F, optimum about 55 °F Wisconsin DNR
Rainbow trout 55.6 to 66.2 °F optimum growth (conv. from 13.1 to 19.0 °C) — Nevada DEP Rainbow Trout Thermal Tolerance Analysis (2015 draft)
Brown trout 55.0 to 66.2 °F optimum growth (conv.) ‡ — Nevada DEP Brown Trout Thermal Tolerance Analysis (2017)
Brook trout 54.3 to 60.8 °F optimum growth (conv.); does not tolerate above about 65 °F — Nevada DEP Brook Trout TTA (2017); Wisconsin DNR; US National Park Service
Striped bass 75 to 82 °F smaller juveniles, about 68 °F larger fish (conv.); habitat compresses above 77 to 82 °F 54 to 66 °F (conv.); active spawning from about 55 °F NOAA Striped Bass Literature Review; Virginia DWR
White bass — 50 to 55 °F Oklahoma Department of Wildlife Conservation

† These four optimum figures come from a US Nuclear Regulatory Commission environmental report, which is a federal agency document, but it attributes them to an internal reference we could not resolve. Treat them as indicative, not authoritative. ‡ Wisconsin DNR publishes a preferred range of 65 to 75 °F for brown trout, which sits above Nevada DEP’s optimum-growth range and above its own chronic threshold. Both cannot be right; we show the laboratory-derived figure and flag the conflict rather than pick silently. Our next data pass targets Great Lakes Fishery Commission Special Publication 87-3 (Wismer and Christie, 1987), which should close most of the blank cells above.

The solunar-versus-light dataset

The headline figure at the top of this page is computed, not asserted, and you can check it. For each of ten US cities we generated every day of 2027, computed the moon’s upper and lower transit, drew a two-hour major period around each, computed the prime light band from solar altitude, and tested for overlap. Minor periods use a one-hour window around moonrise and moonset.

Share of solunar periods falling inside the prime light band, 2027, by city. Figures are for the whole of 2027. Use the CSV button above to get the same calculation for your own location, seven days at a time.
City Latitude Major periods in prime light
Minneapolis, MN 44.98 N 24.3%
Bangor, ME 44.80 N 24.1%
Portland, OR 45.52 N 24.0%
Buffalo, NY 42.89 N 23.7%
Nashville, TN 36.16 N 23.5%
Kansas City, MO 39.10 N 23.4%
Phoenix, AZ 33.45 N 23.3%
Denver, CO 39.74 N 23.1%
Houston, TX 29.76 N 23.0%
Orlando, FL 28.54 N 22.6%
All ten cities 3,650 days 23.5% of 7,050 majors; 17.2% of 7,060 minors

The remarkable thing is how flat that column is. From Orlando to Bangor, across sixteen degrees of latitude, the agreement rate never leaves the 22.6 to 24.3 percent band — because the two systems are keyed to different clocks entirely. Solar twilight is locked to the solar day; lunar transit drifts about fifty minutes later every day. They coincide at roughly the rate chance predicts, which is the whole point.

How to read your best fishing times

  • An index of 100 means the sun is inside the measured prime band. That is the strongest claim this tool makes, and it is about light, not about fish being hungry on command.
  • The floor of 54 is not “bad fishing.” It is the middle of the day and the middle of the night, where the laboratory data put capture success at 10 to 12 percent instead of 20.5. Plenty of fish are caught at noon.
  • Water temperature outranks everything on this page. If the water is 48 degrees and you are chasing largemouth bass, the prettiest twilight in the world will not fix it. Enter a temperature and read that panel first.
  • The purple solunar panel is provided, not endorsed. If your major period happens to land inside a prime band, the tool says so — that happens about 23.5% of the time, and on those days the two systems agree by coincidence rather than by mechanism.
  • This is a light and timing tool, not a fishing report. It knows nothing about your water, your bait, recent stocking, flow, or whether anyone has caught anything there since March.
Man fishing on a boat sunset
The most popular kind of fishing in the U.S. is freshwater fishing—about 43 million people do it each year in lakes, rivers, and ponds—followed by saltwater fishing (about 15.5 million) and fly fishing (about 8 million).

Frequently asked questions

Do solunar tables work?

The only published head-to-head test found they do not. Quigley and colleagues (2023) measured 361 fishing trips and 1,355.2 angling hours against the daily ratings of seven commercial solunar services and reported no significant relationship between any solunar value and catch per hour. An earlier test of Knight’s original tables in 1950 also found nothing. Whole-lake telemetry on largemouth bass reached the same conclusion in 2008.

So why does this page calculate them at all?

Because you asked for them, they are cheap to compute exactly, and hiding them would be its own kind of dishonesty. They are shown in a separate panel, in purple, clearly outside the score, with this evidence attached. Every other free solunar tool shows you the periods and stops there.

What is the “prime light band”?

The clock times when the sun sits between 12 and 3 degrees below the horizon — roughly nautical twilight through to just before sunrise, and just after sunset through to nautical dusk. That range corresponds to the 0.05 to 1 lux band in which walleye prey-capture success was measured highest. It averages 102 minutes a day across our ten test cities, split between morning and evening, and it is longer in summer and at high latitude.

Does the moon matter for fishing at all?

Sometimes, for some species, in different directions. Muskellunge catch shows a real 29-day signal worth about 5 percent at maximum across 341,959 records. Gulf red grouper peak near the new moon while tilefish peak near the full. Swordfish peak at the quarters while albacore peak at the full. Lunar spawning rhythms are actually real in many fishes. None of that supports a daily best-hour prediction, which is the specific thing solunar tables sell.

Why is there no barometric pressure input?

Because we went looking for the evidence and did not find any. Not one peer-reviewed paper, agency page or extension publication we could locate measured barometric pressure against fish catch or feeding. The claim is everywhere in fishing media and nowhere in the literature we could reach. Rather than add an input that would make the tool feel more scientific while being less so, we left it out and told you why.

What time zone should I choose?

The UTC offset actually in force on your date. The tool does not apply daylight saving for you, because the offset is the unambiguous input and the rules change. In the continental US that is -4 Eastern, -5 Central, -6 Mountain or -7 Pacific during daylight saving, and one hour further from zero in winter.

How accurate are the sun and moon times?

They were validated against published US Naval Observatory times for four locations across four dates. Of 32 event times compared, 30 matched exactly and two differed by one minute at the half-minute rounding boundary. ZIP codes resolve to the land-area-weighted centroid of their three-digit prefix, so a large prefix can shift your times by a few minutes; enter latitude and longitude directly for exact results.

Can I put this on my own site?

Yes, free, with the credit line. Use the Embed button under the results. The snippet includes a visible attribution link below the frame, which is the part that matters to both of us.

Please read. This tool models sunlight, moon geometry and published temperature preferences. It does not predict that you will catch a fish. Nothing here overrides state fishing regulations, season dates, license requirements or local closures — check your state agency before you go. Fishing at twilight and after dark carries real risk on the water: wear a life jacket, tell someone your plan, and carry lights.

Sources

  • Quigley, C.N., Gonzalez Murcia, J.D. and Kauwe, J.S.K. (2023). Popular solunar tables fail to predict fishing success in North American recreational freshwater trout fisheries. SN Applied Sciences 5:161.
  • Hanson, K.C. et al. (2008). Effects of lunar cycles on the activity patterns and depth use of a temperate sport fish, the largemouth bass. Fisheries Management and Ecology 15:357-364.
  • Vinson, M.R. and Angradi, T.R. (2014). Muskie lunacy: does the lunar cycle influence angler catch of muskellunge? PLOS ONE 9:e98046.
  • Stevenson, B.C. and Millar, R.B. (2013). Promising the moon? Environmental and Ecological Statistics 20:591-608.
  • Pulver, J.R. (2017). Does the lunar cycle affect reef fish catch rates? North American Journal of Fisheries Management 37:536-549.
  • Poisson, F. et al. (2010). Effects of lunar cycle and fishing operations on longline-caught pelagic fish. Fishery Bulletin 108:268-281.
  • Andrzejaczek, S. et al. (2025). Lunar cycle effects on pelagic predators and fisheries. Reviews in Fish Biology and Fisheries 35:77-94.
  • Michels, N.O. et al. (2025). Visual sensitivity, foraging behavior, and success of walleye under ecologically relevant downwelling light conditions. Environmental Biology of Fishes 108:147-160.
  • Hlina, B.L. et al. (2026). Seasonal effects on the acceleration of largemouth bass and northern pike in Toronto harbour. Animal Biotelemetry 14:5.
  • Maule, A.G. and Horton, H.F. (1984). Feeding ecology of walleye in the mid-Columbia River. Fishery Bulletin 82:411-418.
  • Knight, J.A. (1936). The Modern Angler: Including the Solunar Theory. Charles Scribner’s Sons.
  • Wellborn, T.L. (1988). Channel catfish: life history and biology. SRAC Publication 180, Southern Regional Aquaculture Center.
  • Nevada Division of Environmental Protection thermal tolerance analyses for rainbow (2015), brown (2017) and brook trout (2017).
  • NOAA. Striped bass (Morone saxatilis) literature review on environmental influences on stock dynamics.
  • Louisiana Coastal Protection and Restoration Authority, Largemouth Bass Habitat Suitability Index, 2016 revision.
  • State agency species pages: Wisconsin DNR, Minnesota DNR, Iowa DNR, Virginia DWR, Oklahoma Department of Wildlife Conservation, Maine IFW, US National Park Service.
  • US Naval Observatory Astronomical Applications Department, rise/set/transit/twilight data, used for engine validation.
  • US Census Bureau 2024 ZCTA Gazetteer and 2020 ZCTA-to-county relationship file, used for ZIP prefix centroids.

Data updated August 2026. Sun and moon mathematics never stale. The species temperature table and the evidence review are re-checked annually each August, or sooner if a new controlled test of solunar tables is published. Known gaps are listed openly in the temperature table above.

This page is authoritative on when to fish: the sun, moon and water-temperature windows for one day in one place. It does not tell you how to fish them. For the late-spring window this table keeps pointing at, see post-spawn walleye and smallmouth in late May. For reaching a prime-light window quietly, see the 2026 fishing kayak rankings. Before you fish a cold-water window, read winter fishing safety: a good solunar window is never a reason to be on bad ice.

James Nicholas
James Nicholas
NFA Firearms Manufacturer & Professional Gunsmith The XDMAN has a talent for taking complex firearms subject matter and breaking it down into an easy-to-understand format that all experience levels can relate to. James is an 07/02 NFA Firearms Manufacturer, a Professional Gunsmith with over 20 years of experience, and a Firearms Writer, Photographer and Firearms Expert. Connect with him on Instagram, X, and Facebook as @therealxdman.

Similar Posts