Draft — awaiting owner review

How our fishing times are calculated

FishDataPoint brings together moon and sun timing, tide predictions and weather forecasts so you can plan your own trip. This page explains exactly what each number means, and what it doesn't.

Solunar fishing windows (rule: solunar-v1)

Solunar theory says fish may be more active around certain positions of the moon. We use it as a planning convention, not a proven predictor.

For every place and date we calculate four kinds of moon event with Astronomy Engine, a published open-source astronomy library:

WindowCentred onWidth
MajorThe moon directly overhead (upper transit) or directly underfoot (lower transit)2 hours: 1 hour before to 1 hour after
MinorMoonrise or moonset2 hours: 1 hour before to 1 hour after

What a window is and isn't

"Best" windows in the 7-day outlook

The 7-day outlook lists every window for each day and marks the top two as "Best". The ranking is simple and fixed:

  1. Windows that overlap dawn or dusk twilight for more minutes come first.
  2. Then major windows before minor ones.
  3. Then the earlier window.

"Best" is a way to order windows for planning. It is not a bite prediction, a catch probability or a rating of the day.

Sun and moon

Dawn and dusk

We use civil twilight:

A fishing window is marked as overlapping dawn or dusk only when it actually intersects one of those periods (civil dawn → sunrise, or sunset → civil dusk). We show how many minutes the two overlap. On days with no sunrise or sunset, for example near the poles, there is no twilight period to overlap, and no marker is shown.

Local time, always

Monthly fishing calendar

Downloads (.ics and PDF)

Tides

Weather

Sea conditions

Lake level (Lake Tahoe)

How fresh is the data

Every card shows its source and when its data was retrieved or calculated. A card can be in one of these states:

StateMeaning
FreshRecently retrieved from the provider, or calculated
UnavailableNo usable data: the data service couldn't be reached from your browser, or we've switched it off. We don't show older copies instead. For alerts, this reads "Alert status unknown", which never means there are no alerts
Not applicableDoesn't apply here, e.g. ocean tides at a lake, open-ocean wave data inside a sheltered bay, tides at a searched point whose tide station we haven't reviewed, or weather beyond the forecast range
OfflineYou have no connection and opened a page you viewed before. A banner says "You're offline. This forecast was saved {time} and may be out of date." The saved time is shown in your device's time zone (and your 12/24-hour setting), because it's when you saved the page. Everything else on the page stays in the place's own time zone. Every card keeps the retrieval time it was saved with; nothing is updated until you're back online

A problem with one data service never removes the others: astronomy is calculated by our own code and is always available. A missing value is shown as "—", never as zero.

Live data is fetched by your browser, directly from each data service, when you open the page; your browser may reuse a recent answer from its normal web cache. "Retrieved" is when your browser fetched it, which is not the time the weather model was run.

Who reviews these places

Each place on this site comes with notes on its access point, tide station and the agencies whose rules apply. Here's how those notes are written and checked.

What we don't do

Questions about a number? See data sources and coverage.