Sunrise & Sunset Calculator
Implements the simplified NOAA solar position equations: from a date and a (lat, lng) pair, it derives the solar declination and hour angles for each event. Civil twilight = sun 6° below the horizon (when artificial light starts being needed), nautical = 12° (horizon still visible at sea), astronomical = 18° (the sky is fully dark). When the sun never crosses the relevant altitude — polar day or night — the row is left blank and a note appears.
- Astronomical dawn04:17:33
- Nautical dawn04:52:11
- Civil dawn05:25:09
- Sunrise05:52:37
- Solar noon12:35:34
- Sunset19:18:30
- Civil dusk19:45:59
- Nautical dusk20:18:57
- Astronomical dusk20:53:35
- Day length13h 25m 52s
NOAA simplified algorithm. Twilight phases: civil 6°, nautical 12°, astronomical 18° below horizon.
How to use
- Pick a preset or punch in your own latitude / longitude (negative = south / west).
- Set the date.
- Adjust the time zone — the algorithm computes in UTC and the display reformats.
Frequently asked questions
- How accurate is this?
- Within ~1 minute for mid latitudes — fine for everyday photography, gardening, or schedule planning. Refraction is approximated to the standard −0.833° offset used by NOAA. For high-precision astronomy use a dedicated ephemeris library.
- Why blank values near the poles?
- In polar summer the sun never sets (no sunset row) and in polar winter it never rises (no sunrise row). Twilight rows are blank when the sun doesn't dip far enough below the horizon for that phase either.
Related tools
Equation of Time & Sundial Correction Calculator
Compute the Equation of Time (the gap between mean solar time and apparent solar time) for any date, plus the longitude correction to your civil time zone, the actual local solar noon, and the 'sundial reads X minutes ahead or behind the clock' for sundial calibration.
Time Difference Calculator
Calculate the exact difference between two date-times, broken down into days, hours, minutes, and seconds.
Sidereal Time Calculator (GMST, LMST, JD)
Convert any UTC moment to Greenwich and Local Mean/Apparent Sidereal Time, Julian Date, Modified Julian Date and Earth rotation angle — for telescope alignment, astronomical observation and astro-software.
D-Day Calculator
Count the days between two dates, or the countdown to a target date.
Date Calculator
Add or subtract years, months, weeks, days, and business days from any date — or find the difference between two dates.
Duration Calculator
Add and subtract time durations in hours, minutes and seconds — get the total as h:m:s plus decimal hours, total minutes and total seconds.