Skip to main content
Calcimator

Tidal Range Predictor

Predict spring and neap tidal ranges from mean tidal range, lunar phase, and solar declination factor.

About this calculator

Tidal range at any location isn't constant day to day — it swells and shrinks on a roughly two-week cycle driven by the changing alignment of the moon and sun. This calculator models that spring-neap cycle with a cosine function of lunar phase, since spring tides — the largest range — occur near both new moon and full moon, when the sun and moon align (or oppose each other) and their gravitational pulls reinforce one another, while neap tides — the smallest range — fall near the first and last quarter moons, when the two pulls partly cancel out. The model adds roughly 20% to the mean range at spring tide and subtracts roughly 20% at neap tide as a representative approximation of that modulation.

Solar Declination Factor captures a secondary, smaller effect: as the sun's angle relative to the equator increases toward the solstices, diurnal inequality — the difference between the two daily high tides — tends to grow while the overall semidiurnal range this calculator predicts tends to shrink slightly, modeled here as a simple linear reduction. High Water and Low Water are expressed as the predicted range split evenly above and below mean sea level, a datum reference rather than the sea floor, so these figures describe tidal elevation relative to average water level, not water depth.

Inputs

ft
days

Results

Predicted Tidal Range

2.91 m

≈ 19 smartphones

Spring Tide Range2.91 m
Neap Tide Range1.94 m
High Water (above MSL)1.46 m
Low Water (below MSL)-1.45 m
Tide TypeSpring
How to Use This Calculator
  1. Enter Mean Tidal Range, Lunar Phase, and Solar Declination Factor.
  2. Review the Predicted Tidal Range (m) result.
  3. Use Spring Tide Range (m) and Neap Tide Range (m) to inform your decision.

How the result changes with Mean Tidal Range

Mean Tidal RangePredicted Tidal Range
1.251.46 m
1.882.19 m
3.754.37 m
6.257.28 m

What each input means

Mean Tidal Range
Average difference between high and low tide at your location in meters.
Lunar Phase
Day of the lunar cycle (0 = new moon, ~7 = first quarter, ~15 = full moon, ~22 = last quarter).
Solar Declination Factor
Relative solar declination (0 = equinox/minimal effect, 1 = solstice/maximum diurnal inequality).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Mean Tidal Range = 2.5, Lunar Phase = 0, Solar Declination Factor = 0.3 = 3 input(s) provided
  2. Calculate Predicted Tidal Range
    Predicted Tidal Range
    2.91 = 2.91
  3. Calculate Spring Tide Range
    Spring Tide Range
    2.91 = 2.91
  4. Calculate Neap Tide Range
    Neap Tide Range
    1.94 = 1.94

Engine last updated . Checked against 5 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why do spring tides happen at both new moon and full moon, not just one?

Spring tides occur whenever the sun and moon line up along the same axis relative to Earth, which happens twice per lunar month — once when they're on the same side (new moon) and once when they're on opposite sides (full moon). In both alignments their combined gravitational pull reinforces the tidal bulge, producing a larger range than at the in-between quarter-moon phases.

Why does a higher Solar Declination Factor reduce the predicted tidal range slightly?

As the sun's angle relative to the equator increases toward the solstices, tides tend to show more diurnal inequality — a bigger difference between the day's two high tides — which this simplified model represents as a modest reduction in the overall semidiurnal range being predicted. It's a secondary effect compared to the lunar spring-neap cycle, which is why its influence here is capped at a 10% adjustment.

How is Tide Type determined just from the Lunar Phase input?

The calculator converts lunar phase into a position on the spring-neap cycle using the same cosine relationship that drives the range calculation, then classifies that position as Spring, Moderate, or Neap based on how close it falls to the cycle's peak or trough. A lunar phase near 0 or roughly 14.75 days lands near spring tide, while a phase near roughly 7.4 or 22 days lands near neap tide.

Are High Water and Low Water measured from the sea floor?

No — both are measured relative to mean sea level, a standard reference datum representing the average water level over time, not the seabed itself. High Water is half the predicted range above that average line, and Low Water is half the predicted range below it, so actual water depth at any point also depends on the depth of the seabed beneath mean sea level.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.