Home › Time & Date › Day Length Calculator

Day Length Calculator

See how many hours of daylight a place gets on any date, how much daylight was gained or lost since yesterday, and how day length changes through the year compared with other latitudes. Everything is calculated in your browser.

Last updated:

Daylight –
Sunrise–
Sunset–
Night–
Usable light (civil)–
Change this week–
Solar noon–

    Day length through the year

    Move over the chart to read the day length on any date.

    Month by month

    This date at other latitudes

    Advertisement
    Advertisement

    How to use the Day Length Calculator

    1. Choose a city, press Use my location, or type a latitude and longitude (north and east positive).
    2. Pick a date. Today is selected automatically; use the day buttons to step forward or back.
    3. Press Calculate day length to see daylight hours, the change since yesterday and this week, and sunrise and sunset times.
    4. Read the year chart: your location is the thick green line; tick Compare latitudes to see how day length changes nearer the equator or the pole.
    5. Use the tables for month by month numbers or other latitudes, and download the whole year as a CSV file.

    Why day length changes through the year

    Earth's axis is tilted by about 23.44° relative to its orbit. As Earth goes around the Sun, the tilt makes the Sun appear further north (up to +23.44° declination in June) or further south (down to −23.44° in December). When the Sun is on your side of the equator it follows a longer, higher arc across your sky, so the day is longer than 12 hours; when it is on the other side the arc is shorter. At the equator the arc is always cut roughly in half by the horizon, so day length stays close to 12 hours all year.

    The formula used is the standard sunrise equation: cos H = (sin h − sin φ · sin δ) / (cos φ · cos δ), where φ is latitude, δ is the Sun's declination and h = −0.833° is the altitude of the Sun's centre at sunrise and sunset. The day length is 2H ÷ 15 hours (H in degrees). If the right-hand side is less than −1 the Sun never sets; if it is greater than 1 it never rises.

    Daylight at different latitudes

    Approximate hours of daylight on the solstices and equinox in the Northern Hemisphere (swap June and December for the Southern Hemisphere):

    LatitudeExample placeDecember solsticeMarch equinoxJune solstice
    0°Quito, Singapore (1°N)12h 07m12h 07m12h 07m
    20°NMexico City, Mumbai10h 55m12h 07m13h 21m
    30°NNew Orleans, Cairo10h 13m12h 07m14h 05m
    40°NNew York, Madrid9h 20m12h 08m15h 01m
    50°NPrague, Winnipeg8h 04m12h 10m16h 22m
    60°NOslo, Anchorage (61°N)5h 52m12h 13m18h 52m
    70°NNorthern Norway0h (polar night)12h 18m24h (midnight sun)

    Values are rounded and vary by a minute or two from year to year. Use the calculator for exact figures on a specific date.

    Tips

    • Gardeners use day length to time planting: many plants flower in response to day length (photoperiod), not temperature.
    • If you feel low in winter, compare your city with places further south on the chart to see how much daylight you are missing.
    • For photography planning, combine this with sunrise and sunset times and the golden hour.
    • The earliest sunset and the latest sunrise do not fall on the shortest day; they are shifted by a couple of weeks because of the equation of time.

    Frequently asked questions

    How is day length calculated?

    Day length is the time between sunrise and sunset, when the top edge of the sun is on the horizon (its centre 0.833° below it, allowing for atmospheric refraction). The calculator finds the sun's declination for each date with the NOAA solar equations and solves cos H = (sin(−0.833°) − sin φ sin δ) / (cos φ cos δ) for the hour angle H; the day length is then 2H at 4 minutes per degree.

    Why is the day longer than 12 hours at the equinox?

    At the March and September equinoxes the sun's centre spends about 12 hours above the horizon, but sunrise and sunset are measured at the top edge of the sun, and refraction lifts the image of the sun slightly. Together these add several minutes, so most places see 12 hours and 6 to 10 minutes of daylight on the equinox.

    When do days get longer fastest?

    Day length changes fastest around the equinoxes in March and September and slowest near the solstices in June and December. The rate also grows with latitude: near 40° the change peaks at around 2 to 3 minutes a day, while above 60° it can exceed 5 minutes a day.

    Which day has the most daylight?

    In the Northern Hemisphere the longest day is the June solstice (June 20 or 21) and the shortest is the December solstice (December 21 or 22). In the Southern Hemisphere it is the other way round. The calculator finds the exact longest and shortest day for the chosen year and place.

    What does usable light (civil) mean?

    Civil daylight runs from civil dawn to civil dusk, when the sun is less than 6° below the horizon. During civil twilight there is usually enough light for outdoor activities without artificial lighting, so it is a practical measure of usable light, about 30 to 60 minutes longer than sunrise to sunset.

    Does longitude or time zone change day length?

    Hardly. Day length depends almost entirely on latitude and date. Longitude and the time zone shift the clock times of sunrise and sunset, but not how long the sun is up, apart from tiny differences because the sun's declination changes slightly during the day.

    What happens above the Arctic Circle?

    North of about 66.6° the sun stays up all day around the June solstice (midnight sun) and does not rise around the December solstice (polar night). The calculator then shows 24 hours or 0 hours of daylight, and the year chart flattens at the top or bottom.

    Are all the tools on FreeToolCabin tested for quality and accuracy?

    Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

    Related tools

    Sunrise Sunset CalculatorSunrise, sunset, twilight, golden hour and blue hour times for any place and date.Golden Hour CalculatorMorning and evening golden hour and blue hour times for any location and date.Today's DateWhat is today's date? Live date in every format: ISO, US/EU, week number, Unix, Hijri, Hebrew.Days Between DatesCount days, weeks, months and business days between two dates.Business Days CalculatorCount working days between dates, excluding weekends and holidays.Day of the Week CalculatorFind the weekday of any date, with Zeller and Doomsday steps.Date CalculatorAdd days to a date or count days between dates.Half Birthday CalculatorFind your half birthday date, the countdown to it and your age in halves.Retirement Date CalculatorFind the exact date you reach retirement age, with a live countdown.Age Difference CalculatorFind the exact age gap between two people in years, months and days.Day of the Year CalculatorFind the day number of any date (1–366), days left, ISO week and quarter, or turn a day number into a date.Anniversary CalculatorHow long you've been together, your next anniversary and traditional and modern gifts by year.Time Since CalculatorLive counter of the time since any date: years, months, days, hours, minutes and seconds.Excel Date ConverterConvert Excel serial numbers to dates and times and back, in the 1900 or 1904 date system.Baby Age CalculatorYour baby's exact age in days, weeks and months, plus the next monthly milestone date.Corrected Age CalculatorChronological and corrected (adjusted) age for preemies from the due date or weeks at birth.Date to Roman NumeralsConvert a date into Roman numerals (MM.DD.YYYY or DD.MM.YYYY) for tattoos and engravings.Dog Heat Cycle CalculatorPredict your dog's next heat dates and fertile window from the last heat and cycle length.Egg Incubation CalculatorCandling, lockdown and hatch dates for chicken, duck, quail, goose and turkey eggs.Expiration Date CalculatorGet the expiry date and days left from a manufacture or opening date plus shelf life.Fiscal Year CalculatorFind the fiscal year, quarter, period and week for any date and any fiscal year start.What Generation Am I CalculatorFind your generation from your birth year: Boomer, Gen X, Millennial, Gen Z or Gen Alpha.Harvest Date CalculatorExpected harvest date and window from planting date and days to maturity, with succession.Hebrew Date ConverterConvert Gregorian dates to Hebrew calendar dates and back, with after-sunset option.Nepali Date ConverterConvert AD dates to Bikram Sambat (BS) and back, with Nepali month names and numerals.Notice Period CalculatorFind when a notice period ends: last working day and days remaining from any notice date.Oil Change Due CalculatorFind your next oil change date and odometer reading from your last change and driving.Persian (Jalali) Date ConverterConvert Gregorian dates to the Persian Jalali (Shamsi) calendar and back, with month names.Seed Starting Date CalculatorWhen to start seeds indoors, transplant and direct sow each crop from your last frost date.30 Days From TodayFind the date 30 days from today or any start date, with weekday and business days.60 Days From TodayFind the date 60 days from today or any start date, with weekday, business days and a calendar.90 Days From TodayFind the date 90 days from today or any date, with weekday, business days and a calendar.Animal Gestation CalculatorDue date, birth window and milestones for goats, sheep, pigs, cows, horses, rabbits and more.Horse Foaling Date CalculatorMare due date, foaling window and pregnancy care calendar from the cover date.Full Retirement Age CalculatorYour Social Security full retirement age, earliest claim date, 62 reduction and Medicare date.Maternity Leave CalculatorPlan maternity leave: start date, paid, PTO and unpaid weeks, and your return-to-work date.Medicare Enrollment Period CalculatorFind your Medicare Initial Enrollment Period, coverage start dates and sign-up deadlines.Sobriety CalculatorCount days, weeks, months and years sober from your sober date, with milestones and money saved.What Year Was I Born CalculatorFind your birth year from your age, or from your age on any date, plus an age-by-year table.100 Days From TodayFind the date 100 days from today or any date, with weekday, business days and a calendar.180 Days From TodayFind the date 180 days from today or any date, with weekday, business days and a calendar.6 Months From TodayFind the date 6 months from today or any date, its weekday, day count and business days.Breast Milk Storage CalculatorUse-by date and time for pumped breast milk at room temp, in the fridge or freezer (CDC).Half Marathon Training Plan Generator10 to 16 week half marathon plan from your race date and level, with long runs, taper, paces and .ics.Horse Age CalculatorConvert horse years to human years, see the life stage, or get exact age from a foaling date.ISO 8601 Duration ConverterParse or build ISO 8601 durations like P1DT2H30M and convert them to seconds and h:m:s.Moving Checklist GeneratorEnter your move date and situation for a week-by-week moving to-do list with real dates.Home Inventory ListRoom-by-room home inventory with values, purchase dates, serial numbers and photos; print or CSV.Wedding Invitation Timeline CalculatorWhen to send save-the-dates and invitations, plus your RSVP deadline and final headcount date.Tax Refund Date EstimatorEstimate when your IRS refund arrives by filing date, e-file or paper, deposit or check.PTO Holiday OptimizerFind the bridge days around US holidays that turn your PTO into the most days off in a row.Age Milestones CalculatorSee when you turn 10,000 days, 1,000 weeks, 500 months or 1 billion seconds old.Baby Leaps CalculatorFind your baby's 10 developmental leap weeks and fussy-period dates from the due date.Birthday Moon PhaseSee the moon phase on the night you were born and which future birthdays fall on a full moon.Chronological Age CalculatorExact age in years, months and days on a test date, using the borrow method for assessments.Easter Date CalculatorWestern and Orthodox Easter for any year, with Ash Wednesday, Good Friday and Pentecost.Famous Birthdays by DatePick any date to see famous people born that day, sorted by year, with ages and categories.Length of Service CalculatorYears, months and days of service from hire and end dates, plus your next work anniversary.Months Between DatesExact calendar months and days between two dates, decimal months and a month-by-month list.Who Was President When I Was BornEnter your birth date to see the US president and VP that day, plus every president in your lifetime.Project End Date CalculatorTurn effort hours, team size and workdays into a completion date with a work-day calendar.Weekday CounterCount how many Mondays, Fridays or any weekdays fall between two dates and list them.Working Days Per Month CalculatorWorking days and hours for every month of a year, minus weekends and US federal holidays.
    See all 62 Date Calculators →