Sunrise and sunset calendar

A month of sunrise, sunset and day length for any place on Earth — on one printable page.

Gardeners, photographers, anglers, runners, pilots and anyone who keeps a fast by the Sun all need the same small table: when does it rise, when does it set, and how long is the day. This makes that table for your own town, for any month from 1900 to 2100, and lays it out as a calendar you can pin to a wall.

What is on the sheet

Printable sunrise and sunset calendar for New York: a month of sunrise, sunset, day length and civil twilight
An example sheet: New York, with dawn and dusk. Save to Pinterest

How long the day is, by latitude

The length of a day depends on two things only: the date and how far you are from the equator. Longitude and time zone decide when the Sun rises, not for how long it stays up. These are the figures for 2026, computed with the same code the calendar above runs, for the Northern Hemisphere; south of the equator the June and December columns swap.

LatitudeMarch equinox
March 20
June solstice
June 21
September equinox
September 23
December solstice
December 21
Equator12 h 07 m12 h 07 m12 h 06 m12 h 08 m
10°N12 h 07 m12 h 43 m12 h 06 m11 h 33 m
20°N12 h 07 m13 h 21 m12 h 06 m10 h 55 m
30°N12 h 07 m14 h 05 m12 h 07 m10 h 13 m
40°N12 h 08 m15 h 01 m12 h 07 m9 h 20 m
50°N12 h 10 m16 h 22 m12 h 08 m8 h 04 m
60°N12 h 13 m18 h 52 m12 h 10 m5 h 52 m
70°N12 h 18 m24 h 00 m12 h 15 m0 h 00 m

At 40°N — Madrid, Beijing, Philadelphia — the day runs from 9 h 20 m in December to 15 h 01 m in June. At 60°N — Oslo, Helsinki, Anchorage — it runs from 5 h 52 m to 18 h 52 m. Two details in the table surprise people. The equinox day is not exactly twelve hours anywhere: sunrise and sunset are counted from the Sun’s upper edge, and the air bends its light over the horizon, which together add several minutes. And at the equator the day is a few minutes over twelve hours all year for the same reason.

How the times are computed

Nothing is looked up from a table. The position of the Sun is calculated in your browser with Astronomy Engine, an open-source library whose results are tested against NASA’s JPL ephemerides, and the moment of sunrise is found by searching for the instant the Sun crosses the horizon — which keeps working at high latitudes, where the textbook sunrise formula has no answer. The calculation is checked against published times for cities on five continents, and against the awkward cases: the midnight Sun in Tromsø, a sunset after midnight in Reykjavík, and the 23- and 25-hour days when the clocks change.

More from the same sky

Questions

How accurate are the sunrise and sunset times?

To the minute, for a level horizon at sea level. Sunrise and sunset are the moments the upper edge of the Sun touches the horizon, with the standard allowance for atmospheric refraction (the Sun’s centre 0.833° below the horizon) — the same convention almanacs and weather services use. Hills, buildings and unusual air temperatures shift what you actually see by a few minutes.

Why does my weather app show a time one minute different?

Because of rounding and coordinates. A town is not a point: two services that place its centre a few kilometres apart differ by several seconds, and rounding to the minute turns that into a minute. Differences larger than two minutes usually mean a different time zone or a different definition of the horizon.

What are dawn and dusk on the calendar?

Civil twilight: the Sun between the horizon and 6° below it. It is the period with enough light to be outdoors without lamps, and the definition used for lighting-up rules in many countries. The daylight chart on this site also draws nautical (12°) and astronomical (18°) twilight.

Does it handle daylight saving time?

Yes. Times are on the local clock of the place you choose, using its real time-zone rules, and the day the clocks change is marked in its cell. That day is 23 or 25 hours long, which is why sunrise appears to jump by an hour.

What happens north of the Arctic Circle?

The calendar says so. When the Sun stays up the cell reads “up all day”, when it never rises it reads “down all day”, and in the weeks between, a sunset that falls after midnight is marked +1.

Is my location sent anywhere?

Only the town name you type is sent, to a place-search service, so that it can be found. The coordinates, the dates and the finished calendar stay in your browser: the times are calculated on your own device, and the PDF is built there too.