Updated daily at 7am SGT · 9 spots

Singapore fishing forecasts, scored every morning.

Straitlines scores the next 14 days for bottom-fishing at 9 Singapore spots — tides, weather, marine swell, and solunar timing in one view. Next great window: Today at Sultan Shoal (77/100).

Prefer Telegram? Open Straitlines in Telegram →  (full forecast app, track specific days). Just want broadcasts? Join the channel.

⇆ Compare spots

Pick 2 or 3 spots to view their forecasts side-by-side.

Comparing

Sudong (west of Tuas)

1.2211°N, 103.6053°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Sunday, June 14 2026 ★★★★☆ 79 18:00–20:00 avg 79 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score73Good
Peak score88Excellent
Best window18:00–20:00
Window avg79Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 72 07:00–15:00 avg 72 / peak 80
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score80Excellent
Best window07:00–15:00
Window avg72Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Tuesday, June 16 2026 ★★★★☆ 75 14:00–18:00 avg 75 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score85Excellent
Best window14:00–18:00
Window avg75Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Major lunar period (transit) 13:18–15:18 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 14:18 · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
strong ebb · lunar transit 14:18 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 76
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score90Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Tuesday, June 9 2026 ★★★★☆ 76 07:00–12:00 avg 76 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score87Excellent
Best window07:00–12:00
Window avg76Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Wednesday, June 17 2026 ★★★★☆ 72 08:00–11:00 avg 72 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score84Excellent
Best window08:00–11:00
Window avg72Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: moonrise 09:06 · morning light · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
moonrise 09:06 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Saturday, June 20 2026 ★★★★★ 82 17:00–20:00 avg 82 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score86Excellent
Best window17:00–20:00
Window avg82Excellent

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Major lunar period (transit) 16:59–18:59 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 17:59 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
strong ebb · lunar transit 17:59 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Saturday, June 13 2026 ★★★★☆ 73 07:00–12:00 avg 73 / peak 80
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score83Excellent
Best window07:00–12:00
Window avg73Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Major lunar period (transit) 09:59–11:59 overlaps the best window — fish activity boost likely.
  • Helping the score: lunar transit 10:59 · morning light · near new moon.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
lunar transit 10:59 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Thursday, June 18 2026 ★★★★☆ 73 15:00–20:00 avg 73 / peak 78
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score78Good
Best window15:00–20:00
Window avg73Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Friday, June 19 2026 ★★★★☆ 77 16:00–20:00 avg 77 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score82Excellent
Best window16:00–20:00
Window avg77Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Major lunar period (transit) 16:11–18:11 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 17:11 · late afternoon light · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
strong ebb · lunar transit 17:11 · late afternoon light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Sunday, June 21 2026 ★★★★★ 80 17:00–20:00 avg 80 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score86Excellent
Best window17:00–20:00
Window avg80Excellent

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Thursday, June 11 2026 ★★★★☆ 76 07:00–12:00 avg 76 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score87Excellent
Best window07:00–12:00
Window avg76Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · morning light · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Monday, June 15 2026 ★★★★★ 81 18:00–20:00 avg 81 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window18:00–20:00
Window avg81Excellent

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Minor solunar window (moonset) 18:58–19:58 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 19:28 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
steady flood · moonset 19:28 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Wednesday, June 10 2026 ★★★★☆ 79 07:00–12:00 avg 79 / peak 89
Summary
📱 Telegram
Was today's forecast accurate?
Avg score58Marginal
Peak score89Excellent
Best window07:00–12:00
Window avg79Good

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Tuas Hockey Stick

1.2116°N, 103.6297°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Sunday, June 14 2026 ★★★★☆ 78 18:00–20:00 avg 78 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score73Good
Peak score88Excellent
Best window18:00–20:00
Window avg78Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 73 07:00–15:00 avg 73 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score81Excellent
Best window07:00–15:00
Window avg73Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Monday, June 22 2026 ★★★★☆ 72 08:00–12:00 avg 72 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score89Excellent
Best window08:00–12:00
Window avg72Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Wednesday, June 17 2026 ★★★★☆ 70 08:00–19:00 avg 70 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score84Excellent
Best window08:00–19:00
Window avg70Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Saturday, June 13 2026 ★★★★☆ 74 07:00–12:00 avg 74 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score83Excellent
Best window07:00–12:00
Window avg74Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Major lunar period (transit) 09:59–11:59 overlaps the best window — fish activity boost likely.
  • Helping the score: lunar transit 10:59 · morning light · near new moon.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
lunar transit 10:59 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Saturday, June 20 2026 ★★★★★ 81 17:00–20:00 avg 81 / peak 85
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score85Excellent
Best window17:00–20:00
Window avg81Excellent

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Major lunar period (transit) 16:59–18:59 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 17:59 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
strong ebb · lunar transit 17:59 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Thursday, June 18 2026 ★★★★☆ 73 15:00–20:00 avg 73 / peak 78
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score78Good
Best window15:00–20:00
Window avg73Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Tuesday, June 16 2026 ★★★★☆ 74 14:00–17:00 avg 74 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score85Excellent
Best window14:00–17:00
Window avg74Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Major lunar period (transit) 13:18–15:18 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 14:18 · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
steady ebb · lunar transit 14:18 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Tuesday, June 9 2026 ★★★★☆ 76 07:00–12:00 avg 76 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score87Excellent
Best window07:00–12:00
Window avg76Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Sunday, June 21 2026 ★★★★☆ 80 17:00–20:00 avg 80 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score86Excellent
Best window17:00–20:00
Window avg80Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Friday, June 19 2026 ★★★★☆ 76 18:00–20:00 avg 76 / peak 79
Summary
📱 Telegram
Was today's forecast accurate?
Avg score63OK
Peak score79Good
Best window18:00–20:00
Window avg76Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Major lunar period (transit) 16:11–18:11 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · dusk light edge · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
strong ebb · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Thursday, June 11 2026 ★★★★☆ 77 07:00–12:00 avg 77 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score87Excellent
Best window07:00–12:00
Window avg77Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · morning light · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Monday, June 15 2026 ★★★★★ 81 18:00–20:00 avg 81 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window18:00–20:00
Window avg81Excellent

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Minor solunar window (moonset) 18:58–19:58 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 19:28 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
steady flood · moonset 19:28 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Wednesday, June 10 2026 ★★★★☆ 80 07:00–12:00 avg 80 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window07:00–12:00
Window avg80Good

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Tuas Basin (West Tuas)

1.2873°N, 103.6544°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Friday, June 12 2026 ★★★★☆ 74 07:00–15:00 avg 74 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score81Excellent
Best window07:00–15:00
Window avg74Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Saturday, June 13 2026 ★★★★☆ 73 07:00–16:00 avg 73 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score82Excellent
Best window07:00–16:00
Window avg73Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Major lunar period (transit) 09:59–11:59 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.0 hPa / 6h) — mild positive signal.
  • Helping the score: steady tidal flow · lunar transit 10:59 · near new moon.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
steady tidal flow · lunar transit 10:59 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Sunday, June 14 2026 ★★★★☆ 78 18:00–20:00 avg 78 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score87Excellent
Best window18:00–20:00
Window avg78Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 76
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score89Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Sunday, June 21 2026 ★★★★☆ 78 17:00–20:00 avg 78 / peak 85
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score85Excellent
Best window17:00–20:00
Window avg78Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Wednesday, June 17 2026 ★★★☆☆ 70 08:00–18:00 avg 70 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score84Excellent
Best window08:00–18:00
Window avg70OK

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: moonrise 09:06 · lunar transit 15:22 · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
moonrise 09:06 · lunar transit 15:22 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Tuesday, June 16 2026 ★★★★☆ 74 14:00–18:00 avg 74 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score66OK
Peak score86Excellent
Best window14:00–18:00
Window avg74Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Major lunar period (transit) 13:18–15:18 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 14:18 · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
strong ebb · lunar transit 14:18 · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Thursday, June 11 2026 ★★★★☆ 77 07:00–13:00 avg 77 / peak 89
Summary
📱 Telegram
Was today's forecast accurate?
Avg score61OK
Peak score89Excellent
Best window07:00–13:00
Window avg77Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Friday, June 19 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 78
Summary
📱 Telegram
Was today's forecast accurate?
Avg score60OK
Peak score78Good
Best window08:00–12:00
Window avg71Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Minor solunar window (moonrise) 10:29–11:29 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 10:59 · morning light · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
steady tidal flow · moonrise 10:59 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Tuesday, June 9 2026 ★★★★☆ 76 07:00–12:00 avg 76 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score88Excellent
Best window07:00–12:00
Window avg76Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Wednesday, June 10 2026 ★★★★★ 80 07:00–12:00 avg 80 / peak 91
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score91Excellent
Best window07:00–12:00
Window avg80Excellent

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Monday, June 15 2026 ★★★☆☆ 69 08:00–12:00 avg 69 / peak 72
Summary
📱 Telegram
Was today's forecast accurate?
Avg score57Marginal
Peak score89Excellent
Best window08:00–12:00
Window avg69OK

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Helping the score: morning light · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Saturday, June 20 2026 ★★★★☆ 72 08:00–12:00 avg 72 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score55Marginal
Peak score77Good
Best window08:00–12:00
Window avg72Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Minor solunar window (moonrise) 11:18–12:18 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · moonrise 11:48 · morning light.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
strong ebb · moonrise 11:48 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Thursday, June 18 2026 ★★★★☆ 77 no window ≥60 · peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score54Marginal
Peak score77Good
Best windowno 60+ window
Window avg

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Pressure falling (-1.0 hPa / 6h) — mild positive signal.
  • No 60+ window today — conditions are not promising.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Sultan Shoal

1.2438°N, 103.7013°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Saturday, June 13 2026 ★★★★☆ 72 07:00–16:00 avg 72 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score82Excellent
Best window07:00–16:00
Window avg72Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Major lunar period (transit) 09:59–11:59 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · lunar transit 10:59 · near new moon.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
steady tidal flow · lunar transit 10:59 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 76 07:00–14:00 avg 76 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score81Excellent
Best window07:00–14:00
Window avg76Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score89Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Wednesday, June 17 2026 ★★★★☆ 70 08:00–19:00 avg 70 / peak 85
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score85Excellent
Best window08:00–19:00
Window avg70Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Thursday, June 18 2026 ★★★★☆ 72 15:00–20:00 avg 72 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score77Good
Best window15:00–20:00
Window avg72Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.0 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Sunday, June 21 2026 ★★★★☆ 78 17:00–20:00 avg 78 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score84Excellent
Best window17:00–20:00
Window avg78Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Sunday, June 14 2026 ★★★★☆ 78 18:00–20:00 avg 78 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score88Excellent
Best window18:00–20:00
Window avg78Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Saturday, June 20 2026 ★★★★☆ 70 08:00–13:00 avg 70 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score84Excellent
Best window08:00–13:00
Window avg70Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Minor solunar window (moonrise) 11:18–12:18 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 11:48.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
steady tidal flow · moonrise 11:48

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Friday, June 19 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 78
Summary
📱 Telegram
Was today's forecast accurate?
Avg score64OK
Peak score78Good
Best window08:00–12:00
Window avg71Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Minor solunar window (moonrise) 10:29–11:29 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 10:59 · morning light · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
steady tidal flow · moonrise 10:59 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Tuesday, June 9 2026 ★★★★☆ 77 07:00–12:00 avg 77 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score63OK
Peak score88Excellent
Best window07:00–12:00
Window avg77Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Thursday, June 11 2026 ★★★★☆ 77 07:00–13:00 avg 77 / peak 89
Summary
📱 Telegram
Was today's forecast accurate?
Avg score61OK
Peak score89Excellent
Best window07:00–13:00
Window avg77Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Wednesday, June 10 2026 ★★★★★ 80 07:00–12:00 avg 80 / peak 91
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score91Excellent
Best window07:00–12:00
Window avg80Excellent

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Tuesday, June 16 2026 ★★★★☆ 72 08:00–12:00 avg 72 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score58Marginal
Peak score87Excellent
Best window08:00–12:00
Window avg72Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Minor solunar window (moonrise) 07:31–08:31 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonrise 08:01 · morning light · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
steady flood · moonrise 08:01 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Monday, June 15 2026 ★★★☆☆ 69 08:00–12:00 avg 69 / peak 72
Summary
📱 Telegram
Was today's forecast accurate?
Avg score57Marginal
Peak score89Excellent
Best window08:00–12:00
Window avg69OK

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Helping the score: morning light · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Pauh West (south-west of Bukom)

1.1750°N, 103.7245°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Sunday, June 14 2026 ★★★★☆ 79 18:00–20:00 avg 79 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score73Good
Peak score88Excellent
Best window18:00–20:00
Window avg79Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 73 07:00–15:00 avg 73 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score81Excellent
Best window07:00–15:00
Window avg73Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Saturday, June 13 2026 ★★★★☆ 73 17:00–20:00 avg 73 / peak 83
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score83Excellent
Best window17:00–20:00
Window avg73Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Minor solunar window (moonset) 16:45–17:45 overlaps the best window — fish activity boost likely.
  • Helping the score: moonset 17:15 · dusk light edge · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
moonset 17:15 · dusk light edge · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score90Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Wednesday, June 17 2026 ★★★★☆ 72 08:00–11:00 avg 72 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score84Excellent
Best window08:00–11:00
Window avg72Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: moonrise 09:06 · morning light · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
moonrise 09:06 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Tuesday, June 16 2026 ★★★★☆ 76 08:00–10:00 avg 76 / peak 85
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score85Excellent
Best window08:00–10:00
Window avg76Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Minor solunar window (moonrise) 07:31–08:31 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonrise 08:01 · dawn light edge · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
steady flood · moonrise 08:01 · dawn light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Thursday, June 18 2026 ★★★★☆ 73 15:00–20:00 avg 73 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score77Good
Best window15:00–20:00
Window avg73Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Tuesday, June 9 2026 ★★★★☆ 76 07:00–12:00 avg 76 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score87Excellent
Best window07:00–12:00
Window avg76Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Sunday, June 21 2026 ★★★★☆ 79 17:00–20:00 avg 79 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score86Excellent
Best window17:00–20:00
Window avg79Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Friday, June 19 2026 ★★★★☆ 76 18:00–20:00 avg 76 / peak 79
Summary
📱 Telegram
Was today's forecast accurate?
Avg score65OK
Peak score79Good
Best window18:00–20:00
Window avg76Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Major lunar period (transit) 16:11–18:11 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · dusk light edge · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
strong ebb · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Thursday, June 11 2026 ★★★★☆ 77 07:00–12:00 avg 77 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score87Excellent
Best window07:00–12:00
Window avg77Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · morning light · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Monday, June 15 2026 ★★★★★ 81 18:00–20:00 avg 81 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window18:00–20:00
Window avg81Excellent

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Minor solunar window (moonset) 18:58–19:58 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 19:28 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
steady flood · moonset 19:28 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Wednesday, June 10 2026 ★★★★☆ 80 07:00–12:00 avg 80 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window07:00–12:00
Window avg80Good

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Saturday, June 20 2026 ★★★★☆ 79 18:00–20:00 avg 79 / peak 80
Summary
📱 Telegram
Was today's forecast accurate?
Avg score57Marginal
Peak score80Excellent
Best window18:00–20:00
Window avg79Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Major lunar period (transit) 16:59–18:59 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · dusk light edge.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
strong ebb · dusk light edge

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Pauh Anchorage (south of Bukom)

1.1598°N, 103.7378°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Sunday, June 14 2026 ★★★★☆ 79 18:00–20:00 avg 79 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score73Good
Peak score88Excellent
Best window18:00–20:00
Window avg79Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 74 07:00–15:00 avg 74 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score81Excellent
Best window07:00–15:00
Window avg74Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Saturday, June 13 2026 ★★★★☆ 72 17:00–20:00 avg 72 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score82Excellent
Best window17:00–20:00
Window avg72Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Minor solunar window (moonset) 16:45–17:45 overlaps the best window — fish activity boost likely.
  • Helping the score: moonset 17:15 · dusk light edge · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
moonset 17:15 · dusk light edge · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score90Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Wednesday, June 17 2026 ★★★★☆ 70 08:00–19:00 avg 70 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score84Excellent
Best window08:00–19:00
Window avg70Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Tuesday, June 9 2026 ★★★★☆ 76 07:00–12:00 avg 76 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score87Excellent
Best window07:00–12:00
Window avg76Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Thursday, June 18 2026 ★★★★☆ 73 15:00–20:00 avg 73 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score77Good
Best window15:00–20:00
Window avg73Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Sunday, June 21 2026 ★★★★☆ 80 17:00–20:00 avg 80 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score86Excellent
Best window17:00–20:00
Window avg80Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Saturday, June 20 2026 ★★★★☆ 78 18:00–20:00 avg 78 / peak 80
Summary
📱 Telegram
Was today's forecast accurate?
Avg score63OK
Peak score80Excellent
Best window18:00–20:00
Window avg78Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Major lunar period (transit) 16:59–18:59 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · dusk light edge.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
strong ebb · dusk light edge

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Friday, June 19 2026 ★★★★☆ 76 18:00–20:00 avg 76 / peak 79
Summary
📱 Telegram
Was today's forecast accurate?
Avg score60OK
Peak score79Good
Best window18:00–20:00
Window avg76Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Major lunar period (transit) 16:11–18:11 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · dusk light edge · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
strong ebb · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Thursday, June 11 2026 ★★★★☆ 77 07:00–12:00 avg 77 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score87Excellent
Best window07:00–12:00
Window avg77Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · morning light · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Monday, June 15 2026 ★★★★★ 80 18:00–20:00 avg 80 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window18:00–20:00
Window avg80Excellent

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Minor solunar window (moonset) 18:58–19:58 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 19:28 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
steady flood · moonset 19:28 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Wednesday, June 10 2026 ★★★★☆ 80 07:00–12:00 avg 80 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window07:00–12:00
Window avg80Good

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Tuesday, June 16 2026 ★★★★☆ 76 08:00–10:00 avg 76 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score57Marginal
Peak score84Excellent
Best window08:00–10:00
Window avg76Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Minor solunar window (moonrise) 07:31–08:31 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonrise 08:01 · dawn light edge · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
steady flood · moonrise 08:01 · dawn light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Pasir Laba (Jurong south approach)

1.2562°N, 103.7447°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Saturday, June 13 2026 ★★★★☆ 72 07:00–16:00 avg 72 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score82Excellent
Best window07:00–16:00
Window avg72Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Major lunar period (transit) 09:59–11:59 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · lunar transit 10:59 · near new moon.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
steady tidal flow · lunar transit 10:59 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 76 07:00–14:00 avg 76 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score81Excellent
Best window07:00–14:00
Window avg76Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score89Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Wednesday, June 17 2026 ★★★★☆ 70 08:00–19:00 avg 70 / peak 85
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score85Excellent
Best window08:00–19:00
Window avg70Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Thursday, June 18 2026 ★★★★☆ 72 15:00–20:00 avg 72 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score77Good
Best window15:00–20:00
Window avg72Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.0 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Sunday, June 21 2026 ★★★★☆ 78 17:00–20:00 avg 78 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score84Excellent
Best window17:00–20:00
Window avg78Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Sunday, June 14 2026 ★★★★☆ 78 18:00–20:00 avg 78 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score88Excellent
Best window18:00–20:00
Window avg78Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Saturday, June 20 2026 ★★★★☆ 70 08:00–13:00 avg 70 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score84Excellent
Best window08:00–13:00
Window avg70Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Minor solunar window (moonrise) 11:18–12:18 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 11:48.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
steady tidal flow · moonrise 11:48

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Friday, June 19 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 78
Summary
📱 Telegram
Was today's forecast accurate?
Avg score64OK
Peak score78Good
Best window08:00–12:00
Window avg71Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Minor solunar window (moonrise) 10:29–11:29 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 10:59 · morning light · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
steady tidal flow · moonrise 10:59 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Tuesday, June 9 2026 ★★★★☆ 77 07:00–12:00 avg 77 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score63OK
Peak score88Excellent
Best window07:00–12:00
Window avg77Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Thursday, June 11 2026 ★★★★☆ 77 07:00–13:00 avg 77 / peak 89
Summary
📱 Telegram
Was today's forecast accurate?
Avg score61OK
Peak score89Excellent
Best window07:00–13:00
Window avg77Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Wednesday, June 10 2026 ★★★★★ 80 07:00–12:00 avg 80 / peak 91
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score91Excellent
Best window07:00–12:00
Window avg80Excellent

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Tuesday, June 16 2026 ★★★★☆ 72 08:00–12:00 avg 72 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score58Marginal
Peak score87Excellent
Best window08:00–12:00
Window avg72Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Minor solunar window (moonrise) 07:31–08:31 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonrise 08:01 · morning light · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
steady flood · moonrise 08:01 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Monday, June 15 2026 ★★★☆☆ 69 08:00–12:00 avg 69 / peak 72
Summary
📱 Telegram
Was today's forecast accurate?
Avg score57Marginal
Peak score89Excellent
Best window08:00–12:00
Window avg69OK

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Helping the score: morning light · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Lazarus South

1.1875°N, 103.7924°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Sunday, June 14 2026 ★★★★☆ 78 18:00–20:00 avg 78 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score73Good
Peak score87Excellent
Best window18:00–20:00
Window avg78Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 74 07:00–15:00 avg 74 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score82Excellent
Best window07:00–15:00
Window avg74Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Saturday, June 13 2026 ★★★★☆ 72 07:00–16:00 avg 72 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score82Excellent
Best window07:00–16:00
Window avg72Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Major lunar period (transit) 09:59–11:59 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · lunar transit 10:59 · near new moon.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
steady tidal flow · lunar transit 10:59 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score90Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Wednesday, June 17 2026 ★★★★☆ 70 08:00–19:00 avg 70 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score84Excellent
Best window08:00–19:00
Window avg70Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Thursday, June 18 2026 ★★★★☆ 73 15:00–20:00 avg 73 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score77Good
Best window15:00–20:00
Window avg73Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Sunday, June 21 2026 ★★★★☆ 79 17:00–20:00 avg 79 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score86Excellent
Best window17:00–20:00
Window avg79Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Tuesday, June 9 2026 ★★★★☆ 77 07:00–12:00 avg 77 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score87Excellent
Best window07:00–12:00
Window avg77Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Saturday, June 20 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 76
Summary
📱 Telegram
Was today's forecast accurate?
Avg score60OK
Peak score76Good
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Minor solunar window (moonrise) 11:18–12:18 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · moonrise 11:48 · morning light.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
strong ebb · moonrise 11:48 · morning light mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Thursday, June 11 2026 ★★★★☆ 78 07:00–12:00 avg 78 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score87Excellent
Best window07:00–12:00
Window avg78Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · morning light · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Wednesday, June 10 2026 ★★★★☆ 80 07:00–12:00 avg 80 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score58Marginal
Peak score90Excellent
Best window07:00–12:00
Window avg80Good

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Friday, June 19 2026 ★★★☆☆ 69 08:00–12:00 avg 69 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score58Marginal
Peak score79Good
Best window08:00–12:00
Window avg69OK

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Minor solunar window (moonrise) 10:29–11:29 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 10:59 · morning light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
steady tidal flow · moonrise 10:59 · morning light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Tuesday, June 16 2026 ★★★★☆ 76 08:00–10:00 avg 76 / peak 85
Summary
📱 Telegram
Was today's forecast accurate?
Avg score57Marginal
Peak score85Excellent
Best window08:00–10:00
Window avg76Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Minor solunar window (moonrise) 07:31–08:31 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonrise 08:01 · dawn light edge · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
steady flood · moonrise 08:01 · dawn light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Monday, June 15 2026 ★★★☆☆ 69 08:00–12:00 avg 69 / peak 71
Summary
📱 Telegram
Was today's forecast accurate?
Avg score57Marginal
Peak score90Excellent
Best window08:00–12:00
Window avg69OK

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Helping the score: morning light · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

Sister's Island

1.2149°N, 103.8339°E
Open-Meteo + NEA Jun 10–Jun 13 · generated 2026-06-09 08:04 SGT

Month overview

June 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
23
24
25
26
27
28
29
30
Numbers show each day's average score (0–100). Cell colour bands the same range. Click a day to jump to its detail card below.
70+60–6950–59<50

Day ranking

Hourly breakdown (top 14 days)

#1 Sunday, June 14 2026 ★★★★☆ 78 18:00–20:00 avg 78 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score73Good
Peak score87Excellent
Best window18:00–20:00
Window avg78Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.0m) — strong water movement.
  • High tide 2.5m at 11:00, low tide 0.8m at 07:00.
  • Minor solunar window (moonset) 17:50–18:50 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 18:20 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.5m 06:59 – 19:11 moon 27/28
phase 27.3/28 · moon 1.00 range 3.00m · 0.90 06:59 – 19:11 R 05:46 / T 12:03 / S 18:20
steady flood · moonset 18:20 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#2 Friday, June 12 2026 ★★★★☆ 73 07:00–15:00 avg 73 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score71Good
Peak score81Excellent
Best window07:00–15:00
Window avg73Good

Why this day?

  • Moon 25/28 days into the cycle.
  • Moderate tidal range (2.3m).
  • High tide 2.6m at 19:00, low tide 0.9m at 14:00.
  • Major lunar period (transit) 09:00–11:00 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.1 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 10:00 · near new moon.
Tide height (m) high 2.6mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.6m 06:59 – 19:11 moon 25/28
phase 25.1/28 · moon 0.94 range 2.30m · 1.00 06:59 – 19:11 R 03:47 / T 10:00 / S 16:14 / A 22:29
steady ebb · lunar transit 10:00 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#3 Saturday, June 13 2026 ★★★★☆ 72 17:00–20:00 avg 72 / peak 82
Summary
📱 Telegram
Was today's forecast accurate?
Avg score70Good
Peak score82Excellent
Best window17:00–20:00
Window avg72Good

Why this day?

  • Moon 26/28 days into the cycle.
  • Spring tide range (2.7m) — strong water movement.
  • High tide 2.4m at 10:00, low tide 0.9m at 15:00.
  • Minor solunar window (moonset) 16:45–17:45 overlaps the best window — fish activity boost likely.
  • Helping the score: moonset 17:15 · dusk light edge · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.4m 06:59 – 19:11 moon 26/28
phase 26.1/28 · moon 0.97 range 2.70m · 0.90 06:59 – 19:11 R 04:43 / T 10:59 / S 17:15 / A 23:30
moonset 17:15 · dusk light edge · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#4 Wednesday, June 17 2026 ★★★★☆ 70 08:00–19:00 avg 70 / peak 84
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score84Excellent
Best window08:00–19:00
Window avg70Good

Why this day?

  • Moon 2/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.5m at 14:00, low tide 0.2m at 08:00.
  • Minor solunar window (moonrise) 08:36–09:36 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon.
Tide height (m) high 2.5mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.5m 07:00 – 19:12 moon 2/28
phase 2.5/28 · moon 0.95 range 3.50m · 0.75 07:00 – 19:12 A 02:51 / R 09:06 / T 15:22 / S 21:37
steady tidal flow · moonrise 09:06 · lunar transit 15:22 · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#5 Monday, June 22 2026 ★★★★☆ 71 08:00–12:00 avg 71 / peak 76
Summary
📱 Telegram
Was today's forecast accurate?
Avg score69OK
Peak score90Excellent
Best window08:00–12:00
Window avg71Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Moderate tidal range (2.2m).
  • High tide 2.4m at 17:00, low tide 0.7m at 12:00.
  • Major lunar period (antitransit) 06:05–08:05 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · morning light.
Tide height (m) high 2.4mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.4m 07:01 – 19:13 moon 8/28
phase 7.6/28 · moon 0.66 range 2.20m · 1.00 07:01 – 19:13 S 00:52 / A 07:05 / R 13:17 / T 19:26
strong ebb · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#6 Thursday, June 18 2026 ★★★★☆ 73 15:00–20:00 avg 73 / peak 77
Summary
📱 Telegram
Was today's forecast accurate?
Avg score68OK
Peak score77Good
Best window15:00–20:00
Window avg73Good

Why this day?

  • Moon 4/28 days into the cycle.
  • Spring tide range (3.5m) — strong water movement.
  • High tide 2.4m at 14:00, low tide 0.2m at 09:00.
  • Major lunar period (transit) 15:19–17:19 overlaps the best window — fish activity boost likely.
  • Pressure falling (-1.0 hPa / 6h) — mild positive signal.
  • Helping the score: steady ebb · lunar transit 16:19 · late afternoon light · near new moon.
  • Watch out: mediocre weather.
Tide height (m) high 2.4mlow 0.2m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.2–2.4m 07:00 – 19:12 moon 4/28
phase 3.6/28 · moon 0.91 range 3.50m · 0.75 07:00 – 19:12 A 03:51 / R 10:06 / T 16:19 / S 22:33
steady ebb · lunar transit 16:19 · late afternoon light · near new moon mediocre weather

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#7 Sunday, June 21 2026 ★★★★☆ 79 17:00–20:00 avg 79 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score67OK
Peak score86Excellent
Best window17:00–20:00
Window avg79Good

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (2.6m) — strong water movement.
  • High tide 2.3m at 16:00, low tide 0.6m at 11:00.
  • Major lunar period (transit) 17:43–19:43 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 18:43 · dusk light edge.
  • Watch out: rough seas or off-band SST.
Tide height (m) high 2.3mlow 0.6m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.6–2.3m 07:01 – 19:13 moon 7/28
phase 6.6/28 · moon 0.72 range 2.60m · 0.90 07:01 – 19:13 S 00:09 / A 06:21 / R 12:34 / T 18:43
steady ebb · lunar transit 18:43 · dusk light edge rough seas or off-band SST

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Violet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#8 Friday, June 19 2026 ★★★★☆ 77 16:00–18:00 avg 77 / peak 81
Summary
📱 Telegram
Was today's forecast accurate?
Avg score66OK
Peak score81Excellent
Best window16:00–18:00
Window avg77Good

Why this day?

  • Moon 5/28 days into the cycle.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.4m at 15:00, low tide 0.3m at 10:00.
  • Major lunar period (transit) 16:11–18:11 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 17:11 · late afternoon light · near new moon.
Tide height (m) high 2.4mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.4m 07:00 – 19:12 moon 5/28
phase 4.6/28 · moon 0.85 range 3.30m · 0.75 07:00 – 19:12 A 04:46 / R 10:59 / T 17:11 / S 23:23
steady ebb · lunar transit 17:11 · late afternoon light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#9 Saturday, June 20 2026 ★★★☆☆ 69 08:00–13:00 avg 69 / peak 76
Summary
📱 Telegram
Was today's forecast accurate?
Avg score64OK
Peak score76Good
Best window08:00–13:00
Window avg69OK

Why this day?

  • First-quarter moon — weaker neap tides this week.
  • Spring tide range (3.1m) — strong water movement.
  • High tide 2.4m at 16:00, low tide 0.4m at 10:00.
  • Minor solunar window (moonrise) 11:18–12:18 overlaps the best window — fish activity boost likely.
  • Helping the score: steady tidal flow · moonrise 11:48.
Tide height (m) high 2.4mlow 0.4m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.4–2.4m 07:01 – 19:12 moon 6/28
phase 5.6/28 · moon 0.79 range 3.10m · 0.75 07:01 – 19:12 A 05:36 / R 11:48 / T 17:59
steady tidal flow · moonrise 11:48

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#10 Tuesday, June 9 2026 ★★★★☆ 77 07:00–12:00 avg 77 / peak 87
Summary
📱 Telegram
Was today's forecast accurate?
Avg score64OK
Peak score87Excellent
Best window07:00–12:00
Window avg77Good

Why this day?

  • Last-quarter moon — weaker neap tides this week.
  • Moderate tidal range (1.8m).
  • High tide 2.4m at 18:00, low tide 0.8m at 11:00.
  • Major lunar period (transit) 06:34–08:34 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 07:34 · morning light.
Tide height (m) high 2.4mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.4m 06:58 – 19:10 moon 22/28
phase 22.0/28 · moon 0.77 range 1.80m · 1.00 06:58 – 19:10 R 01:25 / T 07:34 / S 13:44 / A 19:56
steady ebb · lunar transit 07:34 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#11 Thursday, June 11 2026 ★★★★☆ 78 07:00–12:00 avg 78 / peak 88
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score88Excellent
Best window07:00–12:00
Window avg78Good

Why this day?

  • Moon 24/28 days into the cycle.
  • Moderate tidal range (2.0m).
  • High tide 2.8m at 19:00, low tide 0.9m at 13:00.
  • Major lunar period (transit) 08:07–10:07 overlaps the best window — fish activity boost likely.
  • Helping the score: steady ebb · lunar transit 09:07 · morning light · near new moon.
Tide height (m) high 2.8mlow 0.9m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.9–2.8m 06:59 – 19:10 moon 24/28
phase 24.0/28 · moon 0.89 range 2.00m · 1.00 06:59 – 19:10 R 02:56 / T 09:07 / S 15:20 / A 21:33
steady ebb · lunar transit 09:07 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#12 Monday, June 15 2026 ★★★★★ 81 18:00–20:00 avg 81 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score59Marginal
Peak score90Excellent
Best window18:00–20:00
Window avg81Excellent

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 12:00, low tide 0.7m at 08:00.
  • Minor solunar window (moonset) 18:58–19:58 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonset 19:28 · dusk light edge · near new moon.
Tide height (m) high 2.5mlow 0.7m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.7–2.5m 07:00 – 19:11 moon 0/28
phase 0.3/28 · moon 1.00 range 3.30m · 0.75 07:00 – 19:11 A 00:36 / R 06:53 / T 13:11 / S 19:28
steady flood · moonset 19:28 · dusk light edge · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#13 Wednesday, June 10 2026 ★★★★☆ 80 07:00–12:00 avg 80 / peak 90
Summary
📱 Telegram
Was today's forecast accurate?
Avg score58Marginal
Peak score90Excellent
Best window07:00–12:00
Window avg80Good

Why this day?

  • Moon 23/28 days into the cycle.
  • Moderate tidal range (1.8m).
  • High tide 2.6m at 19:00, low tide 0.8m at 13:00.
  • Major lunar period (transit) 07:19–09:19 overlaps the best window — fish activity boost likely.
  • Helping the score: strong ebb · lunar transit 08:19 · morning light.
Tide height (m) high 2.6mlow 0.8m Hourly score (greener = better) 7a9a12p3p6p7p
tide 0.8–2.6m 06:59 – 19:10 moon 23/28
phase 23.0/28 · moon 0.83 range 1.80m · 1.00 06:59 – 19:10 R 02:09 / T 08:19 / S 14:30 / A 20:43
strong ebb · lunar transit 08:19 · morning light

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

#14 Tuesday, June 16 2026 ★★★★☆ 72 08:00–12:00 avg 72 / peak 86
Summary
📱 Telegram
Was today's forecast accurate?
Avg score58Marginal
Peak score86Excellent
Best window08:00–12:00
Window avg72Good

Why this day?

  • New moon — minimal lunar pull on tides.
  • Spring tide range (3.3m) — strong water movement.
  • High tide 2.5m at 13:00, low tide 0.3m at 08:00.
  • Minor solunar window (moonrise) 07:31–08:31 overlaps the best window — fish activity boost likely.
  • Helping the score: steady flood · moonrise 08:01 · morning light · near new moon.
Tide height (m) high 2.5mlow 0.3m Hourly score (greener = better) 8a9a12p3p6p7p
tide 0.3–2.5m 07:00 – 19:11 moon 1/28
phase 1.4/28 · moon 0.98 range 3.30m · 0.75 07:00 – 19:11 A 01:45 / R 08:01 / T 14:18 / S 20:35
steady flood · moonrise 08:01 · morning light · near new moon

Hourly score (bar colour: green = ≥70, orange = 50–69, red = below 50)Tide height (right axis, in metres)Squall-risk hour — elevated thunderstorm probabilityViolet band = major solunar period (lunar transit T or antitransit A, ~2h window — peak fish activity)Lighter band = minor solunar period (moonrise R or moonset S, ~1h window — secondary feeding)

💡 Hover bars and markers for details

About Straitlines

9 Singapore spots scored daily
14d Forecast horizon, refreshed every morning
0 false negatives on logged good days (n=6)

Straitlines scores fishing conditions at Singapore spots using public data from NEA, Open-Meteo, WorldTides, and the Skyfield ephemeris library. Six sub-scorers combine into an hourly score from 0–100, tuned for bottom-fishing (groupers, snappers, grunts) on a boat with spot-lock and drift, fishing daylight hours with live bait.

For the why behind each metric and a glossary of terms, see methodology.

Methodology & glossary

The hourly score is a weighted blend of six sub-scorers, each 0–1. Daily averages and the “best window” rollups are computed from the hour-level scores.

The six sub-scorers

30% Tide movement
Rate of change in tide height (m/hour). Moderate flow (~0.30 m/hr) beats both slack water and ripping current — fish feed actively when bait gets pushed around but can't hold position in extreme currents. Computed from local hourly tide heights.
15% Solunar timing
Proximity to lunar transit (T), antitransit (A), moonrise (R), and moonset (S). Long-observed correlation: fish feed more during these periods. Majors (T/A) score higher than minors (R/S). Computed from JPL DE421 ephemeris via Skyfield.
15% Daylight position
Within the daylight window, dawn and dusk score higher than midday. Low-angle light triggers more strikes in tropical waters where midday sun pushes fish deep.
15% Weather
Wind speed/direction, precipitation probability, surface pressure trend, and cloud cover. Light–moderate wind is fine; gusts and sustained >15kn hurt. Falling pressure ahead of a front often triggers active feeding; rising pressure after rain is also strong.
10% Moon phase
For daytime bottom-fishing in Singapore, new moon scores slightly higher than full (fish are less night-active and more daytime-receptive). A smooth cosine — not an on/off toggle.
10% Marine swell
Wave height and sea surface temperature. Calm to lightly choppy (≤0.8m) is ideal for spot-lock and bait control. SST in the comfortable range (28–30°C) is best for target species; cold or very warm water suppresses bite.

Score thresholds

  • ≥70 (green) — Go. Multiple favourable factors align.
  • 60–69 (orange) — Borderline. Worth going if conditions match your style.
  • 50–59 (light orange) — Marginal. Likely tough; one factor is usually limiting.
  • <50 (red) — Skip. Stacked unfavourable conditions.

Glossary

Avg score
Mean hourly score across every daylight hour that day, including the mediocre ones. The number on each calendar cell, used to rank days against each other. Best for “which day this week is best overall?”
Peak score
Highest single-hour score of the day. A high peak with a low Avg means a narrow but excellent window.
Best window
The longest contiguous block of hours scoring ≥60 — the time range you'd actually plan around. Shown as “13:00–16:00”.
Window avg
Mean hourly score only inside the Best window. Always ≥ Avg score (since the window picks the good hours). Best for “if I only fish during the prime hours, how good are they?”
Which to act on?
Window avg + Best window time range. That's the actionable pair: when to go and how good it'll be once you're there. Use Avg score only to compare days at a glance in the calendar.
Spring tide / neap tide
Spring = larger tidal range (around new and full moons), stronger currents. Neap = smaller range (around quarter moons), gentler currents.
Solunar major / minor period
Major = when the moon is directly overhead (transit) or directly underfoot (antitransit). Minor = at moonrise or moonset. Both windows typically last about an hour around the event.
Squall risk hour
An hour where the forecast precipitation probability is high enough that a thunderstorm is plausible. Bar is red in the chart, regardless of the underlying score.
Limiter
The lowest-scoring sub-scorer during the best window — i.e., the one factor most holding the score back. Useful for “what's the catch?”.

Data sources

  • Tide heights: MPA tide tables (West Tuas station) for Tuas Basin; Open-Meteo Marine (FES2022 / WorldTides-derived) for other spots.
  • Weather: Open-Meteo hourly forecast (wind, precipitation, pressure, clouds), with NEA 4-day overlay layered on top.
  • Marine: Open-Meteo Marine API (wave height, sea surface temperature).
  • Solunar / sun: Skyfield + JPL DE421 ephemeris.

Honest limitations

  • Scoring is heuristic. Weights are hand-set from angler convention and the author's experience, not regressed against catch outcomes yet. A calibration path is built in (backtest.py --calibrate) — once we have ≥20 outings with star ratings, scipy will refit the weights against actual results. Real ML (boosted trees etc.) would need 100+ outings.
  • Bait, technique, target species, and local knowledge are not modelled — the score predicts conditions, not the day you personally will have.
  • Open-Meteo's tide model is global; it can be 10–20 minutes off real local tides for spots outside Tuas Basin.
  • Solunar timing is a soft signal — well-established but not deterministic. Other factors usually dominate.

Feedback

What's working, what's not, what other spots you'd like to see covered — all welcome. Drop a note below or email hello@straitlines.sg.

Weekly alerts

Sign up at the top of the page and you'll get a heads-up email when conditions in the next 14 days hit 80+. No spam, no daily emails, no sharing your address.

If you prefer Telegram, two options:

Privacy

Straitlines uses Plausible Analytics — cookie-free, no personal data, hosted in the EU. If you sign up for the newsletter, your email is stored only to send forecast alerts. No third-party sharing. Unsubscribe via any email.