Outdoors & maps

Sunrise and sunset calculator

Find sunrise, sunset, solar noon, day length and twilight for any latitude, longitude and date.

Sunrise and sunset calculator
Esc to restore

Your inputs

For example London 51.5074, New York 40.7128, Sydney −33.8688.

The offset in force that day, including daylight saving: London in June is +1, New York is −4.

Results update as you type. Larger files run when you press Update result.

Your result

Your result will appear here.

More actions

Your inputs stay in this browser. Nothing is uploaded, and nothing is saved unless you choose “Save result”.

A clear answer. Here’s how.

Computes the Sun’s apparent position with the NOAA solar-calculator formulas from Meeus: mean longitude and anomaly, equation of centre, obliquity, declination and equation of time. The hour angle for a 90.833° zenith (refraction plus the Sun’s radius) gives sunrise and sunset around solar noon, refined once at the event times. Civil twilight uses a 96° zenith. Day length changes are compared with the previous day. At high latitudes the Sun may stay up or down all day, which the tool reports.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Latitude (° north, negative for south)
51.5074
Longitude (° east, negative for west)
-0.1278
Date
2026-06-21
UTC offset for the result (hours)
1

Example result

Sunrise
04:43
Solar noon
13:02
Sunset
21:22
Day length
16 h 38 min
Change from the previous day
+0 min 02 s
Civil twilight begins
03:55
Civil twilight ends
22:09
Sun declination at noon
23.44°
Noon altitude of the Sun
61.9°
Equation of time
-1.8 min

Times are shown for UTC+1 on 2026-06-21. Uses the NOAA solar-position formulas (Meeus) with the standard 0.833° allowance for refraction and the Sun’s radius, accurate to about a minute at mid-latitudes and less certain near the poles. Sunrise and sunset are for a flat horizon at sea level: hills, buildings, altitude and unusual weather change what you see. Enter the UTC offset that applies on that date, including daylight saving time.